| Name | Description | Type | Package | Framework |
| AbstractPrefixTreeQuery | Base class for Lucene Queries on SpatialPrefixTree fields. | Class | org.apache.lucene.spatial.prefix | Apache Lucene |
| AbstractVisitingPrefixTreeQuery | Traverses a SpatialPrefixTree indexed field, using the template and visitor design patterns for subclasses to guide the traversal and collect | Class | org.apache.lucene.spatial.prefix | Apache Lucene |
| AbstractVisitingPrefixTreeQuery .VNode | A visitor node/cell found via the query shape for AbstractVisitingPrefixTreeQuery. | Class | org.apache.lucene.spatial.prefix.AbstractVisitingPrefixTreeQuery | Apache Lucene |
| Cell | Represents a grid cell. | Interface | org.apache.lucene.spatial.prefix.tree | Apache Lucene |
| CellIterator | An Iterator of SpatialPrefixTree Cells. | Class | org.apache.lucene.spatial.prefix.tree | Apache Lucene |
| CellToBytesRefIterator | A reset'able BytesRefIterator wrapper around an Iterator of Cells. | Class | org.apache.lucene.spatial.prefix | Apache Lucene |
| ContainsPrefixTreeQuery | Finds docs where its indexed shape CONTAINS the query shape. | Class | org.apache.lucene.spatial.prefix | Apache Lucene |
| DateRangePrefixTree | A PrefixTree for date ranges in which the levels of the tree occur at natural periods of time (e. | Class | org.apache.lucene.spatial.prefix.tree | Apache Lucene |
| GeohashPrefixTree | A SpatialPrefixTree based on Uses GeohashUtils to do all the geohash work. | Class | org.apache.lucene.spatial.prefix.tree | Apache Lucene |
| GeohashPrefixTree .Factory | Class | org.apache.lucene.spatial.prefix.tree.GeohashPrefixTree | Apache Lucene | |
| HeatmapFacetCounter | Computes spatial facets in two dimensions as a grid of numbers. | Class | org.apache.lucene.spatial.prefix | Apache Lucene |
| HeatmapFacetCounter .Heatmap | Class | org.apache.lucene.spatial.prefix.HeatmapFacetCounter | Apache Lucene | |
| IntersectsPrefixTreeQuery | A Query matching documents that have an SpatialRelation. | Class | org.apache.lucene.spatial.prefix | Apache Lucene |
| LegacyCell | The base for the original two SPT's: Geohash and Quad. | Class | org.apache.lucene.spatial.prefix.tree | Apache Lucene |
| NumberRangePrefixTree | A SpatialPrefixTree for single-dimensional numbers and number ranges of fixed precision values (not floating point). | Class | org.apache.lucene.spatial.prefix.tree | Apache Lucene |
| NumberRangePrefixTree .NRShape | Base interface for Shapes this prefix tree supports. | Interface | org.apache.lucene.spatial.prefix.tree.NumberRangePrefixTree | Apache Lucene |
| NumberRangePrefixTree .UnitNRShape | A unit value Shape implemented as a stack of numbers, one for each level in the prefix tree. | Interface | org.apache.lucene.spatial.prefix.tree.NumberRangePrefixTree | Apache Lucene |
| NumberRangePrefixTreeStrategy | A PrefixTree based on Number/Date ranges. | Class | org.apache.lucene.spatial.prefix | Apache Lucene |
| PackedQuadPrefixTree | Uses a compact binary representation of 8 bytes to encode a spatial quad trie. | Class | org.apache.lucene.spatial.prefix.tree | Apache Lucene |
| PackedQuadPrefixTree .Factory | Factory for creating PackedQuadPrefixTree instances with useful defaults. | Class | org.apache.lucene.spatial.prefix.tree.PackedQuadPrefixTree | Apache Lucene |
| PointPrefixTreeFieldCacheProvider | (AND ONLY POINTS!). | Class | org.apache.lucene.spatial.prefix | Apache Lucene |
| PrefixTreeFacetCounter | Computes facets on cells for PrefixTreeStrategy. | Class | org.apache.lucene.spatial.prefix | Apache Lucene |
| PrefixTreeFacetCounter .FacetVisitor | A callback/visitor of facet counts. | Class | org.apache.lucene.spatial.prefix.PrefixTreeFacetCounter | Apache Lucene |
| PrefixTreeStrategy | An abstract SpatialStrategy based on SpatialPrefixTree. | Class | org.apache.lucene.spatial.prefix | Apache Lucene |
| QuadPrefixTree | A SpatialPrefixTree which uses a quad tree in which an | Class | org.apache.lucene.spatial.prefix.tree | Apache Lucene |
| QuadPrefixTree .Factory | Class | org.apache.lucene.spatial.prefix.tree.QuadPrefixTree | Apache Lucene | |
| RecursivePrefixTreeStrategy | A PrefixTreeStrategy which uses AbstractVisitingPrefixTreeQuery. | Class | org.apache.lucene.spatial.prefix | Apache Lucene |
| SpatialPrefixTree | A spatial Prefix Tree, or Trie, which decomposes shapes into prefixed strings at variable lengths corresponding to variable precision. | Class | org.apache.lucene.spatial.prefix.tree | Apache Lucene |
| SpatialPrefixTreeFactory | Abstract Factory for creating SpatialPrefixTree instances with useful defaults and passed on configurations defined in a Map. | Class | org.apache.lucene.spatial.prefix.tree | Apache Lucene |
| TermQueryPrefixTreeStrategy | A basic implementation of PrefixTreeStrategy using a large TermsQuery of all the cells from | Class | org.apache.lucene.spatial.prefix | Apache Lucene |
| WithinPrefixTreeQuery | Finds docs where its indexed shape is WITHIN the query shape. | Class | org.apache.lucene.spatial.prefix | Apache Lucene |