Class SpatialEnvelopeResults<T extends Block.Builder>
java.lang.Object
org.elasticsearch.xpack.esql.expression.function.scalar.spatial.SpatialEnvelopeResults<T>
These functions provide support for extracting multi-value spatial envelope results into various result builders
for ST_ENVELOPE, ST_XMAX, ST_XMIN, ST_YMAX and ST_YMIN.
-
Nested Class Summary
Nested ClassesModifier and TypeClassDescriptionprotected static classSpatialEnvelopeResults.Factory<T extends Block.Builder>The factory is used in the toEvaluator method so that new instances can be created for each thread.static interfaceA functional interface for consuming results that need access to the spatial coordinate type. -
Constructor Summary
ConstructorsConstructorDescriptionSpatialEnvelopeResults(SpatialCoordinateTypes spatialCoordinateType, org.elasticsearch.geometry.utils.SpatialEnvelopeVisitor.PointVisitor pointVisitor) -
Method Summary
-
Constructor Details
-
SpatialEnvelopeResults
public SpatialEnvelopeResults(SpatialCoordinateTypes spatialCoordinateType, org.elasticsearch.geometry.utils.SpatialEnvelopeVisitor.PointVisitor pointVisitor)
-