public interface IndexValueFieldTypeDescriptor
IndexValueFieldDescriptor| Modifier and Type | Method and Description |
|---|---|
Optional<String> |
analyzerName() |
Class<?> |
dslArgumentClass() |
boolean |
isAggregable() |
boolean |
isProjectable() |
boolean |
isSearchable() |
boolean |
isSortable() |
Optional<String> |
normalizerName() |
Class<?> |
projectedValueClass() |
Optional<String> |
searchAnalyzerName() |
Class<?> |
valueClass() |
boolean isSearchable()
true if search predicates are supported on fields of this type.
Some sorts may still be unsupported because they don't make sense
(e.g. a "within circle" predicate on a string field).boolean isSortable()
true if sorts are supported on fields of this type.
Some sorts may still be unsupported because they don't make sense
(e.g. a distance sort aggregation on a string field).boolean isProjectable()
true if projections are supported on fields of this type.
Some projections may still be unsupported because they don't make sense
(e.g. a distance projection aggregation on a string field).boolean isAggregable()
true if aggregations are supported on fields of this type.
Some aggregations may still be unsupported because they don't make sense
(e.g. a range aggregation on an analyzed string field).Class<?> dslArgumentClass()
ValueConvert.YES,
ToDocumentFieldValueConverterClass<?> projectedValueClass()
ValueConvert.YES,
FromDocumentFieldValueConverterClass<?> valueClass()
dslArgumentClass()Optional<String> analyzerName()
Optional<String> normalizerName()
Copyright © 2006-2020 Red Hat, Inc. and others. Licensed under the GNU Lesser General Public License (LGPL), version 2.1 or later.