com.groupbyinc.flux.index.analysis.CustomAnalyzer.class Maven / Gradle / Ivy
???? 4 q 1com/groupbyinc/flux/index/analysis/CustomAnalyzer :com/groupbyinc/flux/common/apache/lucene/analysis/Analyzer CustomAnalyzer.java Pcom/groupbyinc/flux/common/apache/lucene/analysis/Analyzer$TokenStreamComponents TokenStreamComponents
tokenizerName Ljava/lang/String; tokenizerFactory 5Lcom/groupbyinc/flux/index/analysis/TokenizerFactory; charFilters 7[Lcom/groupbyinc/flux/index/analysis/CharFilterFactory; tokenFilters 8[Lcom/groupbyinc/flux/index/analysis/TokenFilterFactory; positionIncrementGap I offsetGap ?(Ljava/lang/String;Lcom/groupbyinc/flux/index/analysis/TokenizerFactory;[Lcom/groupbyinc/flux/index/analysis/CharFilterFactory;[Lcom/groupbyinc/flux/index/analysis/TokenFilterFactory;)V ?(Ljava/lang/String;Lcom/groupbyinc/flux/index/analysis/TokenizerFactory;[Lcom/groupbyinc/flux/index/analysis/CharFilterFactory;[Lcom/groupbyinc/flux/index/analysis/TokenFilterFactory;II)V
this 3Lcom/groupbyinc/flux/index/analysis/CustomAnalyzer; ()V
" $ & ( getTokenizerName ()Ljava/lang/String; 7()Lcom/groupbyinc/flux/index/analysis/TokenizerFactory; :()[Lcom/groupbyinc/flux/index/analysis/TokenFilterFactory; 9()[Lcom/groupbyinc/flux/index/analysis/CharFilterFactory; getPositionIncrementGap (Ljava/lang/String;)I fieldName getOffsetGap 2 0
3 field createComponents f(Ljava/lang/String;)Lcom/groupbyinc/flux/common/apache/lucene/analysis/Analyzer$TokenStreamComponents; 3com/groupbyinc/flux/index/analysis/TokenizerFactory 8 create ?()Lcom/groupbyinc/flux/common/apache/lucene/analysis/Tokenizer; : ; 9 < java/lang/String > ;com/groupbyinc/flux/common/apache/lucene/analysis/Tokenizer @ =com/groupbyinc/flux/common/apache/lucene/analysis/TokenStream B 5com/groupbyinc/flux/index/analysis/TokenFilterFactory E ?(Lcom/groupbyinc/flux/common/apache/lucene/analysis/TokenStream;)Lcom/groupbyinc/flux/common/apache/lucene/analysis/TokenStream; : G F H (Lcom/groupbyinc/flux/common/apache/lucene/analysis/Tokenizer;Lcom/groupbyinc/flux/common/apache/lucene/analysis/TokenStream;)V J
K tokenFilter 7Lcom/groupbyinc/flux/index/analysis/TokenFilterFactory; tokenizer =Lcom/groupbyinc/flux/common/apache/lucene/analysis/Tokenizer; tokenStream ?Lcom/groupbyinc/flux/common/apache/lucene/analysis/TokenStream;
initReader 4(Ljava/lang/String;Ljava/io/Reader;)Ljava/io/Reader; 4com/groupbyinc/flux/index/analysis/CharFilterFactory V "(Ljava/io/Reader;)Ljava/io/Reader; : X W Y
charFilter 6Lcom/groupbyinc/flux/index/analysis/CharFilterFactory; reader Ljava/io/Reader; initReaderForNormalization :com/groupbyinc/flux/index/analysis/MultiTermAwareComponent ` getMultiTermComponent ()Ljava/lang/Object; b c a d normalize ?(Ljava/lang/String;Lcom/groupbyinc/flux/common/apache/lucene/analysis/TokenStream;)Lcom/groupbyinc/flux/common/apache/lucene/analysis/TokenStream; filter in result Code LocalVariableTable LineNumberTable
StackMapTable
SourceFile InnerClasses 1
k b *+,-? ? l 4
m
* + k ? &*? *+? *,? !*-? #*? %*? '*? )? l H &