Package io.trino.operator
Class PagesSpatialIndexSupplier
java.lang.Object
io.trino.operator.PagesSpatialIndexSupplier
- All Implemented Interfaces:
Supplier<PagesSpatialIndex>
-
Constructor Summary
ConstructorsConstructorDescriptionPagesSpatialIndexSupplier(Session session, it.unimi.dsi.fastutil.longs.LongArrayList addresses, List<Type> types, List<Integer> outputChannels, List<it.unimi.dsi.fastutil.objects.ObjectArrayList<Block>> channels, int geometryChannel, Optional<Integer> radiusChannel, Optional<Integer> partitionChannel, SpatialIndexBuilderOperator.SpatialPredicate spatialRelationshipTest, Optional<JoinFilterFunctionCompiler.JoinFilterFunctionFactory> filterFunctionFactory, Map<Integer, Rectangle> partitions) -
Method Summary
-
Constructor Details
-
PagesSpatialIndexSupplier
public PagesSpatialIndexSupplier(Session session, it.unimi.dsi.fastutil.longs.LongArrayList addresses, List<Type> types, List<Integer> outputChannels, List<it.unimi.dsi.fastutil.objects.ObjectArrayList<Block>> channels, int geometryChannel, Optional<Integer> radiusChannel, Optional<Integer> partitionChannel, SpatialIndexBuilderOperator.SpatialPredicate spatialRelationshipTest, Optional<JoinFilterFunctionCompiler.JoinFilterFunctionFactory> filterFunctionFactory, Map<Integer, Rectangle> partitions)
-
-
Method Details
-
getEstimatedSize
public io.airlift.units.DataSize getEstimatedSize() -
get
- Specified by:
getin interfaceSupplier<PagesSpatialIndex>
-