Class SpatialEnvelopeResults.Factory<T extends Block.Builder>

java.lang.Object
org.elasticsearch.xpack.esql.expression.function.scalar.spatial.SpatialEnvelopeResults.Factory<T>
Enclosing class:
SpatialEnvelopeResults<T extends Block.Builder>

protected static class SpatialEnvelopeResults.Factory<T extends Block.Builder> extends Object
The factory is used in the toEvaluator method so that new instances can be created for each thread. This ensures that the point visitor state is not shared between threads.