public class NumberRangePrefixTreeStrategy extends RecursivePrefixTreeStrategy
DateRangePrefixTree.multiOverlappingIndexedShapes, prefixGridScanLevel, pruneLeafyBranchesdefaultFieldValuesArrayLen, distErrPct, FIELD_TYPE, grid, pointsOnlyctx| Constructor and Description |
|---|
NumberRangePrefixTreeStrategy(NumberRangePrefixTree prefixTree,
String fieldName) |
| Modifier and Type | Method and Description |
|---|---|
protected Iterator<Cell> |
createCellIteratorToIndex(org.locationtech.spatial4j.shape.Shape shape,
int detailLevel,
Iterator<Cell> reuse) |
NumberRangePrefixTree |
getGrid() |
ValueSource |
makeDistanceValueSource(org.locationtech.spatial4j.shape.Point queryPoint,
double multiplier)
Unsupported.
|
getPrefixGridScanLevel, isMultiOverlappingIndexedShapes, isPruneLeafyBranches, makeQuery, setMultiOverlappingIndexedShapes, setPrefixGridScanLevel, setPruneLeafyBranches, toStringcalcFacets, createIndexableFields, createIndexableFields, createIndexableFields, getDistErrPct, isPointsOnly, newCellToBytesRefIterator, setDefaultFieldValuesArrayLen, setDistErrPct, setPointsOnlygetFieldName, getSpatialContext, makeDistanceValueSource, makeRecipDistanceValueSourcepublic NumberRangePrefixTreeStrategy(NumberRangePrefixTree prefixTree, String fieldName)
public NumberRangePrefixTree getGrid()
getGrid in class PrefixTreeStrategyprotected Iterator<Cell> createCellIteratorToIndex(org.locationtech.spatial4j.shape.Shape shape, int detailLevel, Iterator<Cell> reuse)
createCellIteratorToIndex in class RecursivePrefixTreeStrategypublic ValueSource makeDistanceValueSource(org.locationtech.spatial4j.shape.Point queryPoint, double multiplier)
makeDistanceValueSource in class PrefixTreeStrategyCopyright © 2000-2017 Apache Software Foundation. All Rights Reserved.