Class SecurityRoleAnalyzer
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.security.server.analyzer.SecurityRoleAnalyzer
- 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
ConstructorsConstructorDescriptionSecurityRoleAnalyzer(ExecutionErrorAccumulator eea, Language language, EntityType entityType) SecurityRoleAnalyzer(ExecutionErrorAccumulator eea, Language language, EntityType entityType, List<EntityAliasType> entityAliasTypes, List<EntityAttribute> entityAttributes, List<TagScope> tagScopes) -
Method Summary
Modifier and TypeMethodDescriptiongetEntityTypeFieldAnalyzers(Map<String, org.apache.lucene.analysis.Analyzer> fieldAnalyzers) Methods 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
-
SecurityRoleAnalyzer
public SecurityRoleAnalyzer(ExecutionErrorAccumulator eea, Language language, EntityType entityType, List<EntityAliasType> entityAliasTypes, List<EntityAttribute> entityAttributes, List<TagScope> tagScopes) -
SecurityRoleAnalyzer
public SecurityRoleAnalyzer(ExecutionErrorAccumulator eea, Language language, EntityType entityType)
-
-
Method Details
-
getEntityTypeFieldAnalyzers
protected Map<String,org.apache.lucene.analysis.Analyzer> getEntityTypeFieldAnalyzers(Map<String, org.apache.lucene.analysis.Analyzer> fieldAnalyzers) - Overrides:
getEntityTypeFieldAnalyzersin classBasicAnalyzer
-