## Uses of Class
org.apache.lucene.spatial.prefix.tree.SpatialPrefixTree

Packages that use SpatialPrefixTree
org.apache.lucene.spatial.prefix: Prefix Tree Strategy
org.apache.lucene.spatial.prefix.tree: The Spatial Prefix package supports spatial indexing by index-time tokens where adding characters to a string gives greater resolution.

Uses of SpatialPrefixTree in org.apache.lucene.spatial.prefix

Fields in org.apache.lucene.spatial.prefix declared as SpatialPrefixTree
`protected SpatialPrefixTree` `PrefixTreeStrategy.grid`
`protected SpatialPrefixTree` `AbstractPrefixTreeFilter.grid`

Methods in org.apache.lucene.spatial.prefix that return SpatialPrefixTree
`SpatialPrefixTree` `PrefixTreeStrategy.getGrid()`

Constructors in org.apache.lucene.spatial.prefix with parameters of type SpatialPrefixTree
`AbstractPrefixTreeFilter(com.spatial4j.core.shape.Shape queryShape, String fieldName, SpatialPrefixTree grid, int detailLevel)`
`AbstractVisitingPrefixTreeFilter(com.spatial4j.core.shape.Shape queryShape, String fieldName, SpatialPrefixTree grid, int detailLevel, int prefixGridScanLevel)`
`ContainsPrefixTreeFilter(com.spatial4j.core.shape.Shape queryShape, String fieldName, SpatialPrefixTree grid, int detailLevel)`
`IntersectsPrefixTreeFilter(com.spatial4j.core.shape.Shape queryShape, String fieldName, SpatialPrefixTree grid, int detailLevel, int prefixGridScanLevel, boolean hasIndexedLeaves)`
`PointPrefixTreeFieldCacheProvider(SpatialPrefixTree grid, String shapeField, int defaultSize)`
`PrefixTreeStrategy(SpatialPrefixTree grid, String fieldName, boolean simplifyIndexedCells)`
`RecursivePrefixTreeStrategy(SpatialPrefixTree grid, String fieldName)`
`TermQueryPrefixTreeStrategy(SpatialPrefixTree grid, String fieldName)`
`WithinPrefixTreeFilter(com.spatial4j.core.shape.Shape queryShape, String fieldName, SpatialPrefixTree grid, int detailLevel, int prefixGridScanLevel, double queryBuffer)` See `AbstractVisitingPrefixTreeFilter.AbstractVisitingPrefixTreeFilter(com.spatial4j.core.shape.Shape, String, org.apache.lucene.spatial.prefix.tree.SpatialPrefixTree, int, int)`.

Uses of SpatialPrefixTree in org.apache.lucene.spatial.prefix.tree

Subclasses of SpatialPrefixTree in org.apache.lucene.spatial.prefix.tree
`class` `GeohashPrefixTree` A `SpatialPrefixTree` based on Geohashes.
`class` `QuadPrefixTree` A `SpatialPrefixTree` which uses a quad tree in which an indexed term will be generated for each cell, 'A', 'B', 'C', 'D'.

Methods in org.apache.lucene.spatial.prefix.tree that return SpatialPrefixTree
`static SpatialPrefixTree` `SpatialPrefixTreeFactory.makeSPT(Map<String,String> args, ClassLoader classLoader, com.spatial4j.core.context.SpatialContext ctx)` The factory is looked up via "prefixTree" in args, expecting "geohash" or "quad".
`protected abstract SpatialPrefixTree` `SpatialPrefixTreeFactory.newSPT()`
`protected SpatialPrefixTree` `QuadPrefixTree.Factory.newSPT()`
`protected SpatialPrefixTree` `GeohashPrefixTree.Factory.newSPT()`

Copyright © 2000-2013 Apache Software Foundation. All Rights Reserved.