public class BoundaryPartitioner extends OrthodromicDistancePartitioner<Object>
AbstractPartitioner.NumericDataHolderPartitioner.PartitionData, Partitioner.PartitionDataCallbackdimensionExtractor| Constructor and Description |
|---|
BoundaryPartitioner() |
BoundaryPartitioner(org.opengis.referencing.crs.CoordinateReferenceSystem crs,
org.locationtech.geowave.core.store.index.CommonIndexModel indexModel,
DimensionExtractor<Object> dimensionExtractor,
double[] distancePerDimension,
javax.measure.Unit<javax.measure.quantity.Length> geometricDistanceUnit) |
| Modifier and Type | Method and Description |
|---|---|
List<Partitioner.PartitionData> |
getCubeIdentifiers(Object entry) |
void |
initialize(ScopedJobConfiguration config) |
void |
partition(Object entry,
Partitioner.PartitionDataCallback callback) |
getNumericData, getParameters, initialize, initialize, initIndex, setupaddPartitions, equals, getDistancePerDimension, getIndex, getRangesForPartition, hashCodepublic BoundaryPartitioner()
public BoundaryPartitioner(org.opengis.referencing.crs.CoordinateReferenceSystem crs,
org.locationtech.geowave.core.store.index.CommonIndexModel indexModel,
DimensionExtractor<Object> dimensionExtractor,
double[] distancePerDimension,
javax.measure.Unit<javax.measure.quantity.Length> geometricDistanceUnit)
public List<Partitioner.PartitionData> getCubeIdentifiers(Object entry)
getCubeIdentifiers in interface Partitioner<Object>getCubeIdentifiers in class AbstractPartitioner<Object>public void partition(Object entry, Partitioner.PartitionDataCallback callback) throws Exception
partition in interface Partitioner<Object>partition in class AbstractPartitioner<Object>Exceptionpublic void initialize(ScopedJobConfiguration config) throws IOException
initialize in class OrthodromicDistancePartitioner<Object>IOExceptionCopyright © 2013–2022. All rights reserved.