org.apache.lucene.spatial.prefix.tree
Class GeohashPrefixTree.Factory

java.lang.Object
  extended by org.apache.lucene.spatial.prefix.tree.SpatialPrefixTreeFactory
      extended by org.apache.lucene.spatial.prefix.tree.GeohashPrefixTree.Factory
Enclosing class:
GeohashPrefixTree

public static class GeohashPrefixTree.Factory
extends SpatialPrefixTreeFactory

Factory for creating GeohashPrefixTree instances with useful defaults


Field Summary
 
Fields inherited from class org.apache.lucene.spatial.prefix.tree.SpatialPrefixTreeFactory
args, ctx, MAX_DIST_ERR, MAX_LEVELS, maxLevels, PREFIX_TREE
 
Constructor Summary
GeohashPrefixTree.Factory()
           
 
Method Summary
protected  int getLevelForDistance(double degrees)
          Calls SpatialPrefixTree.getLevelForDistance(double).
protected  SpatialPrefixTree newSPT()
           
 
Methods inherited from class org.apache.lucene.spatial.prefix.tree.SpatialPrefixTreeFactory
init, initMaxLevels, makeSPT
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

GeohashPrefixTree.Factory

public GeohashPrefixTree.Factory()
Method Detail

getLevelForDistance

protected int getLevelForDistance(double degrees)
Description copied from class: SpatialPrefixTreeFactory
Calls SpatialPrefixTree.getLevelForDistance(double).

Specified by:
getLevelForDistance in class SpatialPrefixTreeFactory

newSPT

protected SpatialPrefixTree newSPT()
Specified by:
newSPT in class SpatialPrefixTreeFactory


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