
com.groupbyinc.flux.common.apache.lucene.search.NumericRangeQuery.class Maven / Gradle / Ivy
???? 3 ? Acom/groupbyinc/flux/common/apache/lucene/search/NumericRangeQuery VLcom/groupbyinc/flux/common/apache/lucene/search/MultiTermQuery; >com/groupbyinc/flux/common/apache/lucene/search/MultiTermQuery NumericRangeQuery.java Ccom/groupbyinc/flux/common/apache/lucene/search/NumericRangeQuery$1 Wcom/groupbyinc/flux/common/apache/lucene/search/NumericRangeQuery$NumericRangeTermsEnum NumericRangeTermsEnum Gcom/groupbyinc/flux/common/apache/lucene/document/FieldType$NumericType ;com/groupbyinc/flux/common/apache/lucene/document/FieldType NumericType
precisionStep I dataType ILcom/groupbyinc/flux/common/apache/lucene/document/FieldType$NumericType; min Ljava/lang/Number; TT; max minInclusive Z maxInclusive LONG_NEGATIVE_INFINITY J LONG_POSITIVE_INFINITY INT_NEGATIVE_INFINITY INT_POSITIVE_INFINITY ?(Ljava/lang/String;ILcom/groupbyinc/flux/common/apache/lucene/document/FieldType$NumericType;Ljava/lang/Number;Ljava/lang/Number;ZZ)V (Ljava/lang/String;)V ! #
$ "java/lang/IllegalArgumentException & precisionStep must be >=1 (
' $ java/lang/String + java/lang/Number - / NumericType must not be null 1 java/util/Objects 3 requireNonNull 8(Ljava/lang/Object;Ljava/lang/String;)Ljava/lang/Object; 5 6
4 7 9 ; = ? A this HLcom/groupbyinc/flux/common/apache/lucene/search/NumericRangeQuery; CLcom/groupbyinc/flux/common/apache/lucene/search/NumericRangeQuery; field Ljava/lang/String; newLongRange z(Ljava/lang/String;ILjava/lang/Long;Ljava/lang/Long;ZZ)Lcom/groupbyinc/flux/common/apache/lucene/search/NumericRangeQuery; LONG J
K ! "
M Ljava/lang/Long; y(Ljava/lang/String;Ljava/lang/Long;Ljava/lang/Long;ZZ)Lcom/groupbyinc/flux/common/apache/lucene/search/NumericRangeQuery; newIntRange ?(Ljava/lang/String;ILjava/lang/Integer;Ljava/lang/Integer;ZZ)Lcom/groupbyinc/flux/common/apache/lucene/search/NumericRangeQuery; INT S
T Ljava/lang/Integer; (Ljava/lang/String;Ljava/lang/Integer;Ljava/lang/Integer;ZZ)Lcom/groupbyinc/flux/common/apache/lucene/search/NumericRangeQuery; newDoubleRange ~(Ljava/lang/String;ILjava/lang/Double;Ljava/lang/Double;ZZ)Lcom/groupbyinc/flux/common/apache/lucene/search/NumericRangeQuery; DOUBLE Z
[ Ljava/lang/Double; }(Ljava/lang/String;Ljava/lang/Double;Ljava/lang/Double;ZZ)Lcom/groupbyinc/flux/common/apache/lucene/search/NumericRangeQuery;
newFloatRange |(Ljava/lang/String;ILjava/lang/Float;Ljava/lang/Float;ZZ)Lcom/groupbyinc/flux/common/apache/lucene/search/NumericRangeQuery; FLOAT a
b Ljava/lang/Float; {(Ljava/lang/String;Ljava/lang/Float;Ljava/lang/Float;ZZ)Lcom/groupbyinc/flux/common/apache/lucene/search/NumericRangeQuery; getTermsEnum ?(Lcom/groupbyinc/flux/common/apache/lucene/index/Terms;Lcom/groupbyinc/flux/common/apache/lucene/util/AttributeSource;)Lcom/groupbyinc/flux/common/apache/lucene/index/TermsEnum; java/io/IOException h java/lang/Comparable j compareTo (Ljava/lang/Object;)I l m k n 8com/groupbyinc/flux/common/apache/lucene/index/TermsEnum p EMPTY :Lcom/groupbyinc/flux/common/apache/lucene/index/TermsEnum; r s q t 4com/groupbyinc/flux/common/apache/lucene/index/Terms v iterator <()Lcom/groupbyinc/flux/common/apache/lucene/index/TermsEnum; x y
w z ?(Lcom/groupbyinc/flux/common/apache/lucene/search/NumericRangeQuery;Lcom/groupbyinc/flux/common/apache/lucene/index/TermsEnum;)V ! |
} terms 6Lcom/groupbyinc/flux/common/apache/lucene/index/Terms; atts ?Lcom/groupbyinc/flux/common/apache/lucene/util/AttributeSource; includesMin ()Z includesMax getMin ()Ljava/lang/Number; getMax getPrecisionStep ()I toString &(Ljava/lang/String;)Ljava/lang/String; java/lang/StringBuilder ? ()V ! ?
? ? getField ()Ljava/lang/String; ? ?
? equals (Ljava/lang/Object;)Z ? ?
, ? append -(Ljava/lang/String;)Ljava/lang/StringBuilder; ? ?
? ? (C)Ljava/lang/StringBuilder; ? ?
? ? * ? java/lang/Object ? ? ?
? ? TO ? getBoost ()F ? ?
? ;com/groupbyinc/flux/common/apache/lucene/util/ToStringUtils ? boost (F)Ljava/lang/String; ? ?
? ?
? ? sb Ljava/lang/StringBuilder;
?
? ? q o Ljava/lang/Object; hashCode ? ?
?d6Te
? ??U?s??? java/lang/Boolean ? valueOf (Z)Ljava/lang/Boolean; ? ?
? ?
? ? hash ?? :com/groupbyinc/flux/common/apache/lucene/util/NumericUtils ? doubleToSortableLong (D)J ? ?
? ? ?? ??? floatToSortableInt (F)I ? ?
? ? ?? ? Signature Code LocalVariableTable LocalVariableTypeTable LineNumberTable
StackMapTable g(Ljava/lang/String;ILcom/groupbyinc/flux/common/apache/lucene/document/FieldType$NumericType;TT;TT;ZZ)V ?(Ljava/lang/String;ILjava/lang/Long;Ljava/lang/Long;ZZ)Lcom/groupbyinc/flux/common/apache/lucene/search/NumericRangeQuery; ?(Ljava/lang/String;Ljava/lang/Long;Ljava/lang/Long;ZZ)Lcom/groupbyinc/flux/common/apache/lucene/search/NumericRangeQuery; ?(Ljava/lang/String;ILjava/lang/Integer;Ljava/lang/Integer;ZZ)Lcom/groupbyinc/flux/common/apache/lucene/search/NumericRangeQuery; ?(Ljava/lang/String;Ljava/lang/Integer;Ljava/lang/Integer;ZZ)Lcom/groupbyinc/flux/common/apache/lucene/search/NumericRangeQuery; ?(Ljava/lang/String;ILjava/lang/Double;Ljava/lang/Double;ZZ)Lcom/groupbyinc/flux/common/apache/lucene/search/NumericRangeQuery; ?(Ljava/lang/String;Ljava/lang/Double;Ljava/lang/Double;ZZ)Lcom/groupbyinc/flux/common/apache/lucene/search/NumericRangeQuery; ?(Ljava/lang/String;ILjava/lang/Float;Ljava/lang/Float;ZZ)Lcom/groupbyinc/flux/common/apache/lucene/search/NumericRangeQuery; ?(Ljava/lang/String;Ljava/lang/Float;Ljava/lang/Float;ZZ)Lcom/groupbyinc/flux/common/apache/lucene/search/NumericRangeQuery;
Exceptions ()TT;
SourceFile InnerClasses 1
? ? ! " ? ?*+? %?
? 'Y)? *?*? 0*-2? 8?
? :*? <*? >*? @*? B? ? R ? C E ? F G ? ? ? ? ? ? ? ? C D ? ? ? *
? ?
? ? ? &