Class CompoundWordTokenFilterBase
java.lang.Object
co.elastic.clients.elasticsearch._types.analysis.TokenFilterBase
co.elastic.clients.elasticsearch._types.analysis.CompoundWordTokenFilterBase
- All Implemented Interfaces:
JsonpSerializable
- Direct Known Subclasses:
DictionaryDecompounderTokenFilter
,HyphenationDecompounderTokenFilter
- See Also:
-
Nested Class Summary
Modifier and TypeClassDescriptionstatic class
CompoundWordTokenFilterBase.AbstractBuilder<BuilderT extends CompoundWordTokenFilterBase.AbstractBuilder<BuilderT>>
-
Constructor Summary
ModifierConstructorDescriptionprotected
-
Method Summary
Modifier and TypeMethodDescriptionfinal String
API name:hyphenation_patterns_path
final Integer
API name:max_subword_size
final Integer
API name:min_subword_size
final Integer
API name:min_word_size
final Boolean
API name:only_longest_match
protected void
serializeInternal
(jakarta.json.stream.JsonGenerator generator, JsonpMapper mapper) protected static <BuilderT extends CompoundWordTokenFilterBase.AbstractBuilder<BuilderT>>
voidwordList()
API name:word_list
final String
API name:word_list_path
Methods inherited from class co.elastic.clients.elasticsearch._types.analysis.TokenFilterBase
serialize, setupTokenFilterBaseDeserializer, toString, version
-
Constructor Details
-
CompoundWordTokenFilterBase
-
-
Method Details
-
hyphenationPatternsPath
API name:hyphenation_patterns_path
-
maxSubwordSize
API name:max_subword_size
-
minSubwordSize
API name:min_subword_size
-
minWordSize
API name:min_word_size
-
onlyLongestMatch
API name:only_longest_match
-
wordList
API name:word_list
-
wordListPath
API name:word_list_path
-
serializeInternal
- Overrides:
serializeInternal
in classTokenFilterBase
-
setupCompoundWordTokenFilterBaseDeserializer
protected static <BuilderT extends CompoundWordTokenFilterBase.AbstractBuilder<BuilderT>> void setupCompoundWordTokenFilterBaseDeserializer(ObjectDeserializer<BuilderT> op)
-