
com.groupbyinc.flux.common.apache.lucene.search.TermRangeQuery.class Maven / Gradle / Ivy
???? 3 ? >com/groupbyinc/flux/common/apache/lucene/search/TermRangeQuery >com/groupbyinc/flux/common/apache/lucene/search/AutomatonQuery TermRangeQuery.java lowerTerm 8Lcom/groupbyinc/flux/common/apache/lucene/util/BytesRef; upperTerm includeLower Z includeUpper ?(Ljava/lang/String;Lcom/groupbyinc/flux/common/apache/lucene/util/BytesRef;Lcom/groupbyinc/flux/common/apache/lucene/util/BytesRef;ZZ)V 3com/groupbyinc/flux/common/apache/lucene/index/Term M(Ljava/lang/String;Lcom/groupbyinc/flux/common/apache/lucene/util/BytesRef;)V
toAutomaton ?(Lcom/groupbyinc/flux/common/apache/lucene/util/BytesRef;Lcom/groupbyinc/flux/common/apache/lucene/util/BytesRef;ZZ)Lcom/groupbyinc/flux/common/apache/lucene/util/automaton/Automaton;
??? }(Lcom/groupbyinc/flux/common/apache/lucene/index/Term;Lcom/groupbyinc/flux/common/apache/lucene/util/automaton/Automaton;IZ)V
! this @Lcom/groupbyinc/flux/common/apache/lucene/search/TermRangeQuery; field Ljava/lang/String; @com/groupbyinc/flux/common/apache/lucene/util/automaton/Automata ' makeBinaryInterval ?(Lcom/groupbyinc/flux/common/apache/lucene/util/BytesRef;ZLcom/groupbyinc/flux/common/apache/lucene/util/BytesRef;Z)Lcom/groupbyinc/flux/common/apache/lucene/util/automaton/Automaton; ) *
( + newStringRange z(Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;ZZ)Lcom/groupbyinc/flux/common/apache/lucene/search/TermRangeQuery; 6com/groupbyinc/flux/common/apache/lucene/util/BytesRef / (Ljava/lang/CharSequence;)V 1
0 2
4 lower upper getLowerTerm :()Lcom/groupbyinc/flux/common/apache/lucene/util/BytesRef; getUpperTerm
includesLower ()Z
includesUpper toString &(Ljava/lang/String;)Ljava/lang/String; java/lang/StringBuilder @ ()V B
A C getField ()Ljava/lang/String; E F
G java/lang/String I equals (Ljava/lang/Object;)Z K L
J M append -(Ljava/lang/String;)Ljava/lang/StringBuilder; O P
A Q : S (C)Ljava/lang/StringBuilder; O U
A V * X L(Lcom/groupbyinc/flux/common/apache/lucene/util/BytesRef;)Ljava/lang/String; > Z
[ \* ] TO _ getBoost ()F a b
c ;com/groupbyinc/flux/common/apache/lucene/util/ToStringUtils e boost (F)Ljava/lang/String; g h
f i > F
A k buffer Ljava/lang/StringBuilder; hashCode ()I o p
q
0 q prime I result
M java/lang/Object x getClass ()Ljava/lang/Class; z {
y |
0 M obj Ljava/lang/Object; other Code LocalVariableTable LineNumberTable
StackMapTable
SourceFile !
? ? 0*? Y+,? ,-? ? *,? *-? *? *? "? ? > 0 # $ 0 % &