
com.groupbyinc.flux.common.apache.lucene.search.intervals.Intervals.class Maven / Gradle / Ivy
???? 4 ? Ccom/groupbyinc/flux/common/apache/lucene/search/intervals/Intervals java/lang/Object Intervals.java fcom/groupbyinc/flux/common/apache/lucene/search/intervals/DifferenceIntervalFunction$NotWithinFunction Tcom/groupbyinc/flux/common/apache/lucene/search/intervals/DifferenceIntervalFunction NotWithinFunction ()V
this ELcom/groupbyinc/flux/common/apache/lucene/search/intervals/Intervals; term ?(Lcom/groupbyinc/flux/common/apache/lucene/util/BytesRef;)Lcom/groupbyinc/flux/common/apache/lucene/search/intervals/IntervalsSource; Mcom/groupbyinc/flux/common/apache/lucene/search/intervals/TermIntervalsSource ;(Lcom/groupbyinc/flux/common/apache/lucene/util/BytesRef;)V
8Lcom/groupbyinc/flux/common/apache/lucene/util/BytesRef; _(Ljava/lang/String;)Lcom/groupbyinc/flux/common/apache/lucene/search/intervals/IntervalsSource; 6com/groupbyinc/flux/common/apache/lucene/util/BytesRef (Ljava/lang/CharSequence;)V
Ljava/lang/String; phrase `([Ljava/lang/String;)Lcom/groupbyinc/flux/common/apache/lucene/search/intervals/IntervalsSource; Icom/groupbyinc/flux/common/apache/lucene/search/intervals/IntervalsSource " [Ljava/lang/String; $ L[Lcom/groupbyinc/flux/common/apache/lucene/search/intervals/IntervalsSource; &
( ?([Lcom/groupbyinc/flux/common/apache/lucene/search/intervals/IntervalsSource;)Lcom/groupbyinc/flux/common/apache/lucene/search/intervals/IntervalsSource; *
+ terms sources i I Tcom/groupbyinc/flux/common/apache/lucene/search/intervals/ConjunctionIntervalsSource 1 java/util/Arrays 3 asList %([Ljava/lang/Object;)Ljava/util/List; 5 6
4 7 Jcom/groupbyinc/flux/common/apache/lucene/search/intervals/IntervalFunction 9 BLOCK LLcom/groupbyinc/flux/common/apache/lucene/search/intervals/IntervalFunction; ; < : = _(Ljava/util/List;Lcom/groupbyinc/flux/common/apache/lucene/search/intervals/IntervalFunction;)V ?
2 @
subSources or Tcom/groupbyinc/flux/common/apache/lucene/search/intervals/DisjunctionIntervalsSource D (Ljava/util/List;)V F
E G maxwidth ?(ILcom/groupbyinc/flux/common/apache/lucene/search/intervals/IntervalsSource;)Lcom/groupbyinc/flux/common/apache/lucene/search/intervals/IntervalsSource; Pcom/groupbyinc/flux/common/apache/lucene/search/intervals/LowpassIntervalsSource K O(Lcom/groupbyinc/flux/common/apache/lucene/search/intervals/IntervalsSource;I)V M
L N width subSource KLcom/groupbyinc/flux/common/apache/lucene/search/intervals/IntervalsSource; ordered ORDERED T < : U unordered ?(Z[Lcom/groupbyinc/flux/common/apache/lucene/search/intervals/IntervalsSource;)Lcom/groupbyinc/flux/common/apache/lucene/search/intervals/IntervalsSource; W X
Y UNORDERED [ < : \ java/util/List ^ UNORDERED_NO_OVERLAP ` < : a
allowOverlaps Z nonOverlapping ?(Lcom/groupbyinc/flux/common/apache/lucene/search/intervals/IntervalsSource;Lcom/groupbyinc/flux/common/apache/lucene/search/intervals/IntervalsSource;)Lcom/groupbyinc/flux/common/apache/lucene/search/intervals/IntervalsSource; Scom/groupbyinc/flux/common/apache/lucene/search/intervals/DifferenceIntervalsSource g NON_OVERLAPPING VLcom/groupbyinc/flux/common/apache/lucene/search/intervals/DifferenceIntervalFunction; i j k ?(Lcom/groupbyinc/flux/common/apache/lucene/search/intervals/IntervalsSource;Lcom/groupbyinc/flux/common/apache/lucene/search/intervals/IntervalsSource;Lcom/groupbyinc/flux/common/apache/lucene/search/intervals/DifferenceIntervalFunction;)V m
h n minuend
subtrahend notWithin ?(Lcom/groupbyinc/flux/common/apache/lucene/search/intervals/IntervalsSource;ILcom/groupbyinc/flux/common/apache/lucene/search/intervals/IntervalsSource;)Lcom/groupbyinc/flux/common/apache/lucene/search/intervals/IntervalsSource; (I)V t
u positions
notContaining NOT_CONTAINING y j z
containing
CONTAINING } < : ~ big small notContainedBy NOT_CONTAINED_BY ? j ? containedBy CONTAINED_BY ? < : ? Code LocalVariableTable LineNumberTable
StackMapTable
SourceFile InnerClasses 1 ? / *? ? ? ? ! ? 3 ? Y*? ? ? ? ' ? : ? Y? Y*? ? ? ? ? . ? ! ? ? 4*?? #L=*N-?66? -2:+? )S?????+? ,? ? * 4 - $ . . &