@AnalyzerDefs({
@AnalyzerDef(name = "exactMatchAnalyzer",
tokenizer = @TokenizerDef(factory = KeywordTokenizerFactory.class), filters = {@TokenFilterDef(factory = LowerCaseFilterFactory.class)}),
@AnalyzerDef(name = "partialMatchAnalyzer",
tokenizer = @TokenizerDef(factory = KeywordTokenizerFactory.class), filters = { @TokenFilterDef(factory = LowerCaseFilterFactory.class),
@TokenFilterDef(factory = NGramFilterFactory.class, params = {@Parameter(name = "maxGramSize", value = "50")})
})
})
public abstract class AbstractEntity {
}