Uses of Interface
org.apache.lucene.spatial.prefix.tree.NumberRangePrefixTree.UnitNRShape
Packages that use NumberRangePrefixTree.UnitNRShape
Package
Description
Prefix Tree Strategy.
This package is about SpatialPrefixTree and any supporting classes.
-
Uses of NumberRangePrefixTree.UnitNRShape in org.apache.lucene.spatial.prefix
Fields in org.apache.lucene.spatial.prefix with type parameters of type NumberRangePrefixTree.UnitNRShapeModifier and TypeFieldDescriptionfinal SortedMap<NumberRangePrefixTree.UnitNRShape, NumberRangePrefixTreeStrategy.Facets.FacetParentVal> NumberRangePrefixTreeStrategy.Facets.parentsHolds all theNumberRangePrefixTreeStrategy.Facets.FacetParentValinstances in order of the key.Methods in org.apache.lucene.spatial.prefix with parameters of type NumberRangePrefixTree.UnitNRShapeModifier and TypeMethodDescriptionNumberRangePrefixTreeStrategy.calcFacets(IndexReaderContext context, Bits topAcceptDocs, NumberRangePrefixTree.UnitNRShape start, NumberRangePrefixTree.UnitNRShape end) Calculates facets betweenstartandendto a detail level one greater than that provided by the arguments. -
Uses of NumberRangePrefixTree.UnitNRShape in org.apache.lucene.spatial.prefix.tree
Classes in org.apache.lucene.spatial.prefix.tree that implement NumberRangePrefixTree.UnitNRShapeModifier and TypeClassDescriptionprotected classMost of the PrefixTree implementation is in this one class, which is both the Cell, the CellIterator, and the Shape to reduce object allocation.Methods in org.apache.lucene.spatial.prefix.tree that return NumberRangePrefixTree.UnitNRShapeModifier and TypeMethodDescriptionNumberRangePrefixTree.NRCell.clone()NumberRangePrefixTree.UnitNRShape.clone()Deep cloneNumberRangePrefixTree.SpanUnitsNRShape.getMaxUnit()NumberRangePrefixTree.SpanUnitsNRShape.getMinUnit()NumberRangePrefixTree.NRCell.getShape()NumberRangePrefixTree.UnitNRShape.getShapeAtLevel(int level) Gets an ancestor at the specified level.protected NumberRangePrefixTree.UnitNRShapeDateRangePrefixTree.parseUnitShape(String str) protected abstract NumberRangePrefixTree.UnitNRShapeNumberRangePrefixTree.parseUnitShape(String str) Parse a String to a UnitNRShape.NumberRangePrefixTree.NRCell.roundToLevel(int targetLevel) NumberRangePrefixTree.UnitNRShape.roundToLevel(int targetLevel) Converts the Calendar into a Shape.protected NumberRangePrefixTree.UnitNRShapeNumberRangePrefixTree.toShape(int[] valStack, int len) DateRangePrefixTree.toUnitShape(Object value) abstract NumberRangePrefixTree.UnitNRShapeNumberRangePrefixTree.toUnitShape(Object value) Converts the value to a unit shape.Methods in org.apache.lucene.spatial.prefix.tree with parameters of type NumberRangePrefixTree.UnitNRShapeModifier and TypeMethodDescriptionprotected static intNumberRangePrefixTree.comparePrefix(NumberRangePrefixTree.UnitNRShape a, NumberRangePrefixTree.UnitNRShape b) Compares a to b, returning less than 0, 0, or greater than 0, if a is less than, equal to, or greater than b, respectively, up to their common prefix (i.e.intNumberRangePrefixTree.NRCell.compareTo(NumberRangePrefixTree.UnitNRShape o) intDateRangePrefixTree.getNumSubCells(NumberRangePrefixTree.UnitNRShape lv) intNumberRangePrefixTree.getNumSubCells(NumberRangePrefixTree.UnitNRShape lv) Returns the number of sub-cells beneath the given UnitNRShape.org.locationtech.spatial4j.shape.SpatialRelationNumberRangePrefixTree.NRCell.relate(NumberRangePrefixTree.UnitNRShape lv) DateRangePrefixTree.toCalendar(NumberRangePrefixTree.UnitNRShape lv) Converts theNumberRangePrefixTree.UnitNRShapeshape to a corresponding Calendar that is cleared below its level.DateRangePrefixTree.toObject(NumberRangePrefixTree.UnitNRShape shape) abstract ObjectNumberRangePrefixTree.toObject(NumberRangePrefixTree.UnitNRShape shape) Converts a UnitNRShape shape to the corresponding type supported by this class, such as a Calendar/BigDecimal.NumberRangePrefixTree.toRangeShape(NumberRangePrefixTree.UnitNRShape startUnit, NumberRangePrefixTree.UnitNRShape endUnit) Returns a shape that represents the continuous range betweenstartandend.protected StringDateRangePrefixTree.toString(NumberRangePrefixTree.UnitNRShape lv) protected abstract StringNumberRangePrefixTree.toString(NumberRangePrefixTree.UnitNRShape lv) A string representation of the UnitNRShape that is parse-able byNumberRangePrefixTree.parseUnitShape(String).protected static StringNumberRangePrefixTree.toStringUnitRaw(NumberRangePrefixTree.UnitNRShape lv)