Package org.elasticsearch.index.analysis
Class ReloadableCustomAnalyzer
org.apache.lucene.analysis.Analyzer
org.elasticsearch.index.analysis.ReloadableCustomAnalyzer
- All Implemented Interfaces:
,
,
AnalyzerComponentsProvider
public final class ReloadableCustomAnalyzer
extends org.apache.lucene.analysis.Analyzer
implements AnalyzerComponentsProvider
-
Nested Class Summary
Nested classes/interfaces inherited from class org.apache.lucene.analysis.Analyzer
org.apache.lucene.analysis.Analyzer.ReuseStrategy, org.apache.lucene.analysis.Analyzer.TokenStreamComponents
-
Field Summary
Fields inherited from class org.apache.lucene.analysis.Analyzer
GLOBAL_REUSE_STRATEGY, PER_FIELD_REUSE_STRATEGY
-
Method Summary
Modifier and TypeMethodDescriptionvoid
close()
protected org.apache.lucene.analysis.Analyzer.TokenStreamComponents
fieldName)
int
field)
int
fieldName)
protected
fieldName, reader)
protected
fieldName, reader)
protected org.apache.lucene.analysis.TokenStream
fieldName, org.apache.lucene.analysis.TokenStream in)
void
name, Settings settings, <,TokenizerFactory> tokenizers, <,CharFilterFactory> charFilters, <,TokenFilterFactory> tokenFilters)
Methods inherited from class org.apache.lucene.analysis.Analyzer
attributeFactory, getReuseStrategy, getVersion, normalize, setVersion, tokenStream, tokenStream
Methods inherited from class java.lang.
, , , , , , , , , ,
-
Method Details
-
getComponents
- Specified by:
getComponents
in interfaceAnalyzerComponentsProvider
-
getPositionIncrementGap
public int getPositionIncrementGap( fieldName)- Overrides:
getPositionIncrementGap
in classorg.apache.lucene.analysis.Analyzer
-
getOffsetGap
public int getOffsetGap( field)- Overrides:
getOffsetGap
in classorg.apache.lucene.analysis.Analyzer
-
getAnalysisMode
-
initReaderForNormalization
protected initReaderForNormalization( fieldName, reader)- Overrides:
initReaderForNormalization
in classorg.apache.lucene.analysis.Analyzer
-
normalize
protected org.apache.lucene.analysis.TokenStream normalize( fieldName, org.apache.lucene.analysis.TokenStream in)- Overrides:
normalize
in classorg.apache.lucene.analysis.Analyzer
-
reload
public void reload( name, Settings settings, <,TokenizerFactory> tokenizers, <,CharFilterFactory> charFilters, <,TokenFilterFactory> tokenFilters) -
close
public void close()- Specified by:
in interface
- Specified by:
in interface
- Overrides:
close
in classorg.apache.lucene.analysis.Analyzer
-
createComponents
protected org.apache.lucene.analysis.Analyzer.TokenStreamComponents createComponents( fieldName)- Specified by:
createComponents
in classorg.apache.lucene.analysis.Analyzer
-
initReader
protected initReader( fieldName, reader)- Overrides:
initReader
in classorg.apache.lucene.analysis.Analyzer
-