
com.groupbyinc.flux.search.suggest.completion.CompletionTokenStream.class Maven / Gradle / Ivy
???? 3 ? Ccom/groupbyinc/flux/search/suggest/completion/CompletionTokenStream =com/groupbyinc/flux/common/apache/lucene/analysis/TokenStream CompletionTokenStream.java Ycom/groupbyinc/flux/search/suggest/completion/CompletionTokenStream$ByteTermAttributeImpl ByteTermAttributeImpl Ucom/groupbyinc/flux/search/suggest/completion/CompletionTokenStream$ByteTermAttribute ByteTermAttribute Scom/groupbyinc/flux/search/suggest/completion/CompletionTokenStream$ToFiniteStrings ToFiniteStrings payloadAttr TLcom/groupbyinc/flux/common/apache/lucene/analysis/tokenattributes/PayloadAttribute; posAttr ^Lcom/groupbyinc/flux/common/apache/lucene/analysis/tokenattributes/PositionIncrementAttribute; bytesAtt WLcom/groupbyinc/flux/search/suggest/completion/CompletionTokenStream$ByteTermAttribute; input ?Lcom/groupbyinc/flux/common/apache/lucene/analysis/TokenStream; payload 8Lcom/groupbyinc/flux/common/apache/lucene/util/BytesRef;
finiteStrings Ljava/util/Iterator; MLjava/util/Iterator; toFiniteStrings ULcom/groupbyinc/flux/search/suggest/completion/CompletionTokenStream$ToFiniteStrings; posInc I MAX_PATHS charTermAttribute ULcom/groupbyinc/flux/common/apache/lucene/analysis/tokenattributes/CharTermAttribute; ?(Lcom/groupbyinc/flux/common/apache/lucene/analysis/TokenStream;Lcom/groupbyinc/flux/common/apache/lucene/util/BytesRef;Lcom/groupbyinc/flux/search/suggest/completion/CompletionTokenStream$ToFiniteStrings;)V ()V $ &
' Rcom/groupbyinc/flux/common/apache/lucene/analysis/tokenattributes/PayloadAttribute ) addAttribute L(Ljava/lang/Class;)Lcom/groupbyinc/flux/common/apache/lucene/util/Attribute; + ,
- / \com/groupbyinc/flux/common/apache/lucene/analysis/tokenattributes/PositionIncrementAttribute 1 3 5 7 9 ; = this ELcom/groupbyinc/flux/search/suggest/completion/CompletionTokenStream; incrementToken ()Z java/io/IOException C clearAttributes E &
F H P(Lcom/groupbyinc/flux/common/apache/lucene/analysis/TokenStream;)Ljava/util/Set; J
K
java/util/Set M size ()I O P N Q "java/lang/IllegalArgumentException S java/lang/StringBuilder U
V ' TokenStream expanded to X append -(Ljava/lang/String;)Ljava/lang/StringBuilder; Z [
V \ (I)Ljava/lang/StringBuilder; Z ^
V _ finite strings. Only <= a finite strings are supported c toString ()Ljava/lang/String; e f
V g (Ljava/lang/String;)V $ i
T j iterator ()Ljava/util/Iterator; l m N n java/util/Iterator p hasNext r B q s setPositionIncrement (I)V u v 2 w next ()Ljava/lang/Object; y z q { 5com/groupbyinc/flux/common/apache/lucene/util/IntsRef } builder A()Lcom/groupbyinc/flux/common/apache/lucene/util/BytesRefBuilder; ?
? 6com/groupbyinc/flux/common/apache/lucene/util/fst/Util ?
toBytesRef ?(Lcom/groupbyinc/flux/common/apache/lucene/util/IntsRef;Lcom/groupbyinc/flux/common/apache/lucene/util/BytesRefBuilder;)Lcom/groupbyinc/flux/common/apache/lucene/util/BytesRef; ? ?
? ? " # ? Scom/groupbyinc/flux/common/apache/lucene/analysis/tokenattributes/CharTermAttribute ? setLength X(I)Lcom/groupbyinc/flux/common/apache/lucene/analysis/tokenattributes/CharTermAttribute; ? ? ? ? toUTF16 ()Ljava/lang/CharSequence; ? ?
? o(Ljava/lang/CharSequence;)Lcom/groupbyinc/flux/common/apache/lucene/analysis/tokenattributes/CharTermAttribute; Z ? ? ?
setPayload ;(Lcom/groupbyinc/flux/common/apache/lucene/util/BytesRef;)V ? ? * ? strings HLjava/util/Set; Ljava/util/Set; end ? &
? close ? &
? reset ? &
? hasAttribute (Ljava/lang/Class;)Z ? ?
? getAttribute ? ,
? Signature
ConstantValue Code LocalVariableTable LineNumberTable LocalVariableTypeTable
StackMapTable
Exceptions
SourceFile InnerClasses 1
? ? ! " # $ % ? ? @*? (***? .? *? 0**2? .? 2? 4**
? .?
? 6*? 8*+? :*,? <*-? >? ? * @ ? @ @ @ @ ? &