# Uses of Package
org.apache.lucene.spatial.prefix

Packages that use org.apache.lucene.spatial.prefix
Package
Description
org.apache.lucene.spatial.composite
Composite strategies.
org.apache.lucene.spatial.prefix
Prefix Tree Strategy.

Classes in org.apache.lucene.spatial.prefix used by org.apache.lucene.spatial.composite
Class
Description
RecursivePrefixTreeStrategy
A `PrefixTreeStrategy` which uses `AbstractVisitingPrefixTreeQuery`.
Classes in org.apache.lucene.spatial.prefix used by org.apache.lucene.spatial.prefix
Class
Description
AbstractPrefixTreeQuery
Base class for Lucene Queries on SpatialPrefixTree fields.
AbstractPrefixTreeQuery.BaseTermsEnumTraverser
Holds transient state and docid collecting utility methods as part of traversing a `TermsEnum` for a `LeafReaderContext`.
AbstractVisitingPrefixTreeQuery
Traverses a `SpatialPrefixTree` indexed field, using the template and visitor design patterns for subclasses to guide the traversal and collect matching documents.
AbstractVisitingPrefixTreeQuery.VNode
A visitor node/cell found via the query shape for `AbstractVisitingPrefixTreeQuery.VisitorTemplate`.
BytesRefIteratorTokenStream
A TokenStream used internally by `PrefixTreeStrategy`.
CellToBytesRefIterator
A reset'able `BytesRefIterator` wrapper around an `Iterator` of `Cell`s.
HeatmapFacetCounter.Heatmap
Response structure
NumberRangePrefixTreeStrategy.Facets
Facet response information
NumberRangePrefixTreeStrategy.Facets.FacetParentVal
Holds a block of detailLevel counts aggregated to their parent level.
PrefixTreeFacetCounter.FacetVisitor
A callback/visitor of facet counts.
PrefixTreeStrategy
An abstract SpatialStrategy based on `SpatialPrefixTree`.
PrefixTreeStrategy.ShapeTokenStream
Tokenstream for indexing cells of a shape
RecursivePrefixTreeStrategy
A `PrefixTreeStrategy` which uses `AbstractVisitingPrefixTreeQuery`.