public class PagesSpatialIndexSupplier extends Object implements Supplier<PagesSpatialIndex>
Constructor and 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) |
Modifier and Type | Method and Description |
---|---|
PagesSpatialIndex |
get() |
io.airlift.units.DataSize |
getEstimatedSize() |
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)
public io.airlift.units.DataSize getEstimatedSize()
public PagesSpatialIndex get()
get
in interface Supplier<PagesSpatialIndex>
Copyright © 2012–2019. All rights reserved.