类 SimpleFilter


  • public class SimpleFilter
    extends java.lang.Object
    • 字段概要

      字段 
      修饰符和类型 字段 说明
      static int AND  
      static int APPROX  
      static int EQ  
      static int GTE  
      static int LTE  
      static int MATCH_ALL  
      static int NOT  
      static int OR  
      static int PRESENT  
      static int SUBSTRING  
    • 构造器概要

      构造器 
      构造器 说明
      SimpleFilter​(java.lang.String attr, java.lang.Object value, int op)  
    • 方法概要

      所有方法 静态方法 实例方法 具体方法 
      修饰符和类型 方法 说明
      static boolean compareSubstring​(java.util.List<java.lang.String> pieces, java.lang.String s)  
      static SimpleFilter convert​(java.util.Map<java.lang.String,​java.lang.Object> attrs)
      Converts a attribute map to a filter.
      java.lang.String getName()  
      int getOperation()  
      java.lang.Object getValue()  
      static SimpleFilter parse​(java.lang.String filter)  
      static java.util.List<java.lang.String> parseSubstring​(java.lang.String value)  
      java.lang.String toString()  
      static java.lang.String unparseSubstring​(java.util.List<java.lang.String> pieces)  
      • 从类继承的方法 java.lang.Object

        clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
    • 构造器详细资料

      • SimpleFilter

        public SimpleFilter​(java.lang.String attr,
                            java.lang.Object value,
                            int op)
    • 方法详细资料

      • getName

        public java.lang.String getName()
      • getValue

        public java.lang.Object getValue()
      • getOperation

        public int getOperation()
      • toString

        public java.lang.String toString()
        覆盖:
        toString 在类中 java.lang.Object
      • parse

        public static SimpleFilter parse​(java.lang.String filter)
      • parseSubstring

        public static java.util.List<java.lang.String> parseSubstring​(java.lang.String value)
      • unparseSubstring

        public static java.lang.String unparseSubstring​(java.util.List<java.lang.String> pieces)
      • compareSubstring

        public static boolean compareSubstring​(java.util.List<java.lang.String> pieces,
                                               java.lang.String s)
      • convert

        public static SimpleFilter convert​(java.util.Map<java.lang.String,​java.lang.Object> attrs)
        Converts a attribute map to a filter. The filter is created by iterating over the map's entry set. If ordering of attributes is important (e.g., for hitting attribute indices), then the map's entry set should iterate in the desired order. Equality testing is assumed for all attribute types other than version ranges, which are handled appropriated. If the attribute map is empty, then a filter that matches anything is returned.
        参数:
        attrs - Map of attributes to convert to a filter.
        返回:
        A filter corresponding to the attributes.