Class RangeQueryBase<T>
java.lang.Object
co.elastic.clients.elasticsearch._types.query_dsl.QueryBase
co.elastic.clients.elasticsearch._types.query_dsl.RangeQueryBase<T>
- All Implemented Interfaces:
JsonpSerializable
- Direct Known Subclasses:
DateRangeQuery,NumberRangeQuery,TermRangeQuery,UntypedRangeQuery
- See Also:
-
Nested Class Summary
Nested ClassesModifier and TypeClassDescriptionstatic class -
Constructor Summary
ConstructorsModifierConstructorDescriptionprotectedRangeQueryBase(RangeQueryBase.AbstractBuilder<T, ?> builder) -
Method Summary
Modifier and TypeMethodDescriptionfinal Tfrom()Deprecated.8.16.0 Use gte or gt insteadfinal Tgt()Greater than.final Tgte()Greater than or equal to.final Tlt()Less than.final Tlte()Less than or equal to.final RangeRelationrelation()Indicates how the range query matches values forrangefields.protected voidserializeInternal(jakarta.json.stream.JsonGenerator generator, JsonpMapper mapper) protected static <T,BuilderT extends RangeQueryBase.AbstractBuilder<T, BuilderT>>
voidsetupRangeQueryBaseDeserializer(ObjectDeserializer<BuilderT> op, JsonpDeserializer<T> tDeserializer) final Tto()Deprecated.8.16.0 Use lte or lt instead
-
Constructor Details
-
RangeQueryBase
-
-
Method Details
-
relation
Indicates how the range query matches values forrangefields.API name:
relation -
gt
Greater than.API name:
gt -
gte
Greater than or equal to.API name:
gte -
lt
Less than.API name:
lt -
lte
Less than or equal to.API name:
lte -
from
Deprecated.8.16.0 Use gte or gt insteadAPI name:from -
to
Deprecated.8.16.0 Use lte or lt insteadAPI name:to -
serializeInternal
- Overrides:
serializeInternalin classQueryBase
-
setupRangeQueryBaseDeserializer
protected static <T,BuilderT extends RangeQueryBase.AbstractBuilder<T, void setupRangeQueryBaseDeserializerBuilderT>> (ObjectDeserializer<BuilderT> op, JsonpDeserializer<T> tDeserializer)
-