@ExperimentalApi public class AnalyzerDescriptor extends Object implements MappingAnalyzerDescriptor
TokenizerDescriptor
and some (possibly no) CharFilterDescriptor
and
TokenFilterDescriptor
that collectively specifies how to break a text into token.Modifier and Type | Class and Description |
---|---|
static class |
AnalyzerDescriptor.Builder |
Modifier and Type | Method and Description |
---|---|
static AnalyzerDescriptor.Builder |
builder(TokenizerDescriptor tokenizer) |
boolean |
equals(Object o) |
Collection<CharFilterDescriptor> |
getCharFilters() |
org.apache.lucene.analysis.Analyzer |
getLuceneAnalyzer(LuceneAnalyzerMapper luceneAnalyzerMapper) |
Collection<TokenFilterDescriptor> |
getTokenFilters() |
TokenizerDescriptor |
getTokenizer() |
int |
hashCode() |
clone, finalize, getClass, notify, notifyAll, toString, wait, wait, wait
getAnalyzer
public Collection<CharFilterDescriptor> getCharFilters()
public TokenizerDescriptor getTokenizer()
public Collection<TokenFilterDescriptor> getTokenFilters()
public static AnalyzerDescriptor.Builder builder(TokenizerDescriptor tokenizer)
public org.apache.lucene.analysis.Analyzer getLuceneAnalyzer(LuceneAnalyzerMapper luceneAnalyzerMapper)
getLuceneAnalyzer
in interface MappingAnalyzerDescriptor
Copyright © 2003–2023 Atlassian. All rights reserved.
View cookie preferences