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()API name:fromfinal 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()API name:to
-
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
API name:from -
to
API name:to -
serializeInternal
- Overrides:
serializeInternalin classQueryBase
-
setupRangeQueryBaseDeserializer
protected static <T,BuilderT extends RangeQueryBase.AbstractBuilder<T, void setupRangeQueryBaseDeserializerBuilderT>> (ObjectDeserializer<BuilderT> op, JsonpDeserializer<T> tDeserializer)
-