Class VendorAnalyzer
java.lang.Object
org.apache.lucene.analysis.Analyzer
org.apache.lucene.analysis.AnalyzerWrapper
com.echothree.model.control.index.server.analyzer.BasicAnalyzer
com.echothree.model.control.party.server.analyzer.PartyAnalyzer
com.echothree.model.control.vendor.server.analyzer.VendorAnalyzer
- All Implemented Interfaces:
Closeable,AutoCloseable
-
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 com.echothree.model.control.index.server.analyzer.BasicAnalyzer
logFields inherited from class org.apache.lucene.analysis.Analyzer
GLOBAL_REUSE_STRATEGY, PER_FIELD_REUSE_STRATEGY -
Constructor Summary
ConstructorsConstructorDescriptionVendorAnalyzer(ExecutionErrorAccumulator eea, Language language, EntityType entityType, PartyType partyType, String entityNameIndexField) VendorAnalyzer(ExecutionErrorAccumulator eea, Language language, EntityType entityType, List<EntityAliasType> entityAliasTypes, List<EntityAttribute> entityAttributes, List<TagScope> tagScopes, PartyType partyType, String entityNameIndexField) -
Method Summary
Modifier and TypeMethodDescriptiongetAdditionalAnalyzers(Map<String, org.apache.lucene.analysis.Analyzer> fieldAnalyzers) Methods inherited from class com.echothree.model.control.party.server.analyzer.PartyAnalyzer
getEntityTypeFieldAnalyzers, getPartyAliasTypeAnalyzersMethods inherited from class com.echothree.model.control.index.server.analyzer.BasicAnalyzer
close, getDateFields, getDateTimeFields, getDoubleFields, getFieldAnalyzers, getFloatFields, getIntFields, getLongFields, getWrappedAnalyzer, toStringMethods inherited from class org.apache.lucene.analysis.AnalyzerWrapper
attributeFactory, createComponents, getOffsetGap, getPositionIncrementGap, initReader, initReaderForNormalization, normalize, wrapComponents, wrapReader, wrapReaderForNormalization, wrapTokenStreamForNormalizationMethods inherited from class org.apache.lucene.analysis.Analyzer
getReuseStrategy, normalize, tokenStream, tokenStream
-
Constructor Details
-
VendorAnalyzer
public VendorAnalyzer(ExecutionErrorAccumulator eea, Language language, EntityType entityType, List<EntityAliasType> entityAliasTypes, List<EntityAttribute> entityAttributes, List<TagScope> tagScopes, PartyType partyType, String entityNameIndexField) -
VendorAnalyzer
public VendorAnalyzer(ExecutionErrorAccumulator eea, Language language, EntityType entityType, PartyType partyType, String entityNameIndexField)
-
-
Method Details
-
getAdditionalAnalyzers
protected Map<String,org.apache.lucene.analysis.Analyzer> getAdditionalAnalyzers(Map<String, org.apache.lucene.analysis.Analyzer> fieldAnalyzers) - Overrides:
getAdditionalAnalyzersin classPartyAnalyzer
-