public class LuceneTokenFilterDefinitionContextImpl extends Object implements LuceneTokenFilterDefinitionContext
Constructor and Description |
---|
LuceneTokenFilterDefinitionContextImpl(LuceneAnalyzerDefinitionWithTokenizerContext analyzerContext,
Class<? extends TokenFilterFactory> factoryClass) |
Modifier and Type | Method and Description |
---|---|
LuceneAnalyzerDefinitionContext |
analyzer(String name)
Start a new analyzer definition.
|
TokenFilterDef |
build() |
LuceneCharFilterDefinitionContext |
charFilter(Class<? extends CharFilterFactory> factory)
Add a char filter that the analyzer will use.
|
LuceneTokenFilterDefinitionContext |
param(String name,
String value)
Set a token filter parameter.
|
LuceneTokenFilterDefinitionContext |
tokenFilter(Class<? extends TokenFilterFactory> factory)
Add a token filter that the analyzer will use.
|
public LuceneTokenFilterDefinitionContextImpl(LuceneAnalyzerDefinitionWithTokenizerContext analyzerContext, Class<? extends TokenFilterFactory> factoryClass)
public LuceneTokenFilterDefinitionContext param(String name, String value)
LuceneTokenFilterDefinitionContext
param
in interface LuceneAnalyzerDefinitionWithTokenizerContext
param
in interface LuceneTokenFilterDefinitionContext
name
- The name of the parameter.value
- The value of the parameter.public LuceneAnalyzerDefinitionContext analyzer(String name)
LuceneAnalyzerDefinitionRegistryBuilder
analyzer
in interface LuceneAnalyzerDefinitionRegistryBuilder
name
- The name used to reference this analyzer in Hibernate Search.public LuceneCharFilterDefinitionContext charFilter(Class<? extends CharFilterFactory> factory)
LuceneAnalyzerDefinitionWithTokenizerContext
charFilter
in interface LuceneAnalyzerDefinitionWithTokenizerContext
factory
- The factory that will create the char filter.public LuceneTokenFilterDefinitionContext tokenFilter(Class<? extends TokenFilterFactory> factory)
LuceneAnalyzerDefinitionWithTokenizerContext
tokenFilter
in interface LuceneAnalyzerDefinitionWithTokenizerContext
factory
- The factory that will create the token filter.public TokenFilterDef build()
Copyright © 2006-2017 Red Hat, Inc. All Rights Reserved