Package | Description |
---|---|
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.
|
Modifier and Type | Field and Description |
---|---|
protected SpatialPrefixTree |
PrefixTreeStrategy.grid |
protected SpatialPrefixTree |
AbstractPrefixTreeFilter.grid |
Modifier and Type | Method and Description |
---|---|
SpatialPrefixTree |
PrefixTreeStrategy.getGrid() |
Constructor and Description |
---|
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,
boolean multiOverlappingIndexedShapes) |
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)
|
Modifier and Type | Class and Description |
---|---|
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'. |
Modifier and Type | Method and Description |
---|---|
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.