Package io.prestosql.operator
Class PagesSpatialIndexSupplier
- java.lang.Object
-
- io.prestosql.operator.PagesSpatialIndexSupplier
-
- All Implemented Interfaces:
Supplier<PagesSpatialIndex>
public class PagesSpatialIndexSupplier extends Object implements Supplier<PagesSpatialIndex>
-
-
Constructor Summary
Constructors Constructor Description PagesSpatialIndexSupplier(Session session, it.unimi.dsi.fastutil.longs.LongArrayList addresses, List<Type> types, List<Integer> outputChannels, List<List<Block>> channels, int geometryChannel, Optional<Integer> radiusChannel, Optional<Integer> partitionChannel, SpatialIndexBuilderOperator.SpatialPredicate spatialRelationshipTest, Optional<JoinFilterFunctionCompiler.JoinFilterFunctionFactory> filterFunctionFactory, Map<Integer,Rectangle> partitions)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description PagesSpatialIndex
get()
io.airlift.units.DataSize
getEstimatedSize()
-
-
-
Constructor Detail
-
PagesSpatialIndexSupplier
public PagesSpatialIndexSupplier(Session session, it.unimi.dsi.fastutil.longs.LongArrayList addresses, List<Type> types, List<Integer> outputChannels, List<List<Block>> channels, int geometryChannel, Optional<Integer> radiusChannel, Optional<Integer> partitionChannel, SpatialIndexBuilderOperator.SpatialPredicate spatialRelationshipTest, Optional<JoinFilterFunctionCompiler.JoinFilterFunctionFactory> filterFunctionFactory, Map<Integer,Rectangle> partitions)
-
-
Method Detail
-
getEstimatedSize
public io.airlift.units.DataSize getEstimatedSize()
-
get
public PagesSpatialIndex get()
- Specified by:
get
in interfaceSupplier<PagesSpatialIndex>
-
-