Class WordDelimiterGraphTokenFilter
java.lang.Object
co.elastic.clients.elasticsearch._types.analysis.TokenFilterBase
co.elastic.clients.elasticsearch._types.analysis.WordDelimiterGraphTokenFilter
- All Implemented Interfaces:
TokenFilterDefinitionVariant
,JsonpSerializable
@JsonpDeserializable
public class WordDelimiterGraphTokenFilter
extends TokenFilterBase
implements TokenFilterDefinitionVariant
- See Also:
-
Nested Class Summary
Nested classes/interfaces inherited from class co.elastic.clients.elasticsearch._types.analysis.TokenFilterBase
TokenFilterBase.AbstractBuilder<BuilderT extends TokenFilterBase.AbstractBuilder<BuilderT>>
-
Field Summary
Modifier and TypeFieldDescriptionstatic final JsonpDeserializer<WordDelimiterGraphTokenFilter>
Json deserializer forWordDelimiterGraphTokenFilter
-
Method Summary
Modifier and TypeMethodDescriptionTokenFilterDefinition variant kind.final Boolean
API name:adjust_offsets
final Boolean
API name:catenate_all
final Boolean
API name:catenate_numbers
final Boolean
API name:catenate_words
final Boolean
API name:generate_number_parts
final Boolean
API name:generate_word_parts
final Boolean
API name:ignore_keywords
final Boolean
API name:preserve_original
API name:protected_words
final String
API name:protected_words_path
protected void
serializeInternal
(jakarta.json.stream.JsonGenerator generator, JsonpMapper mapper) protected static void
setupWordDelimiterGraphTokenFilterDeserializer
(ObjectDeserializer<WordDelimiterGraphTokenFilter.Builder> op) final Boolean
API name:split_on_case_change
final Boolean
API name:split_on_numerics
final Boolean
API name:stem_english_possessive
API name:type_table
final String
API name:type_table_path
Methods inherited from class co.elastic.clients.elasticsearch._types.analysis.TokenFilterBase
serialize, setupTokenFilterBaseDeserializer, toString, version
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
Methods inherited from interface co.elastic.clients.json.JsonpSerializable
serialize
Methods inherited from interface co.elastic.clients.elasticsearch._types.analysis.TokenFilterDefinitionVariant
_toTokenFilterDefinition
-
Field Details
-
_DESERIALIZER
Json deserializer forWordDelimiterGraphTokenFilter
-
-
Method Details
-
of
-
_tokenFilterDefinitionKind
TokenFilterDefinition variant kind.- Specified by:
_tokenFilterDefinitionKind
in interfaceTokenFilterDefinitionVariant
-
adjustOffsets
API name:adjust_offsets
-
catenateAll
API name:catenate_all
-
catenateNumbers
API name:catenate_numbers
-
catenateWords
API name:catenate_words
-
generateNumberParts
API name:generate_number_parts
-
generateWordParts
API name:generate_word_parts
-
ignoreKeywords
API name:ignore_keywords
-
preserveOriginal
API name:preserve_original
-
protectedWords
API name:protected_words
-
protectedWordsPath
API name:protected_words_path
-
splitOnCaseChange
API name:split_on_case_change
-
splitOnNumerics
API name:split_on_numerics
-
stemEnglishPossessive
API name:stem_english_possessive
-
typeTable
API name:type_table
-
typeTablePath
API name:type_table_path
-
serializeInternal
- Overrides:
serializeInternal
in classTokenFilterBase
-
setupWordDelimiterGraphTokenFilterDeserializer
protected static void setupWordDelimiterGraphTokenFilterDeserializer(ObjectDeserializer<WordDelimiterGraphTokenFilter.Builder> op)
-