public class LuceneCharFilterDefinitionContextImpl extends Object implements LuceneCharFilterDefinitionContext
| Constructor and Description |
|---|
LuceneCharFilterDefinitionContextImpl(LuceneAnalyzerDefinitionWithTokenizerContext analyzerContext,
Class<? extends org.apache.lucene.analysis.util.CharFilterFactory> factoryClass) |
| Modifier and Type | Method and Description |
|---|---|
LuceneAnalyzerDefinitionContext |
analyzer(String name)
Start a new analyzer definition.
|
CharFilterDef |
build() |
LuceneCharFilterDefinitionContext |
charFilter(Class<? extends org.apache.lucene.analysis.util.CharFilterFactory> factory)
Add a char filter that the analyzer will use.
|
LuceneCharFilterDefinitionContext |
param(String name,
String value)
Set a char filter parameter.
|
LuceneTokenFilterDefinitionContext |
tokenFilter(Class<? extends org.apache.lucene.analysis.util.TokenFilterFactory> factory)
Add a token filter that the analyzer will use.
|
public LuceneCharFilterDefinitionContextImpl(LuceneAnalyzerDefinitionWithTokenizerContext analyzerContext, Class<? extends org.apache.lucene.analysis.util.CharFilterFactory> factoryClass)
public LuceneCharFilterDefinitionContext param(String name, String value)
LuceneCharFilterDefinitionContextparam in interface LuceneAnalyzerDefinitionWithTokenizerContextparam in interface LuceneCharFilterDefinitionContextname - The name of the parameter.value - The value of the parameter.public LuceneAnalyzerDefinitionContext analyzer(String name)
LuceneAnalyzerDefinitionRegistryBuilderanalyzer in interface LuceneAnalyzerDefinitionRegistryBuildername - The name used to reference this analyzer in Hibernate Search.public LuceneCharFilterDefinitionContext charFilter(Class<? extends org.apache.lucene.analysis.util.CharFilterFactory> factory)
LuceneAnalyzerDefinitionWithTokenizerContextcharFilter in interface LuceneAnalyzerDefinitionWithTokenizerContextfactory - The factory that will create the char filter.public LuceneTokenFilterDefinitionContext tokenFilter(Class<? extends org.apache.lucene.analysis.util.TokenFilterFactory> factory)
LuceneAnalyzerDefinitionWithTokenizerContexttokenFilter in interface LuceneAnalyzerDefinitionWithTokenizerContextfactory - The factory that will create the token filter.public CharFilterDef build()
Copyright © 2006–2017 Hibernate. All rights reserved.