Lucene.Net  3.0.3
Lucene.Net is a port of the Lucene search engine library, written in C# and targeted at .NET runtime users.
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Properties Pages
Namespaces | Classes
Package Lucene.Net.Spatial.Prefix

Namespaces

package  Tree
 

Classes

class  PointPrefixTreeFieldCacheProvider
 Implementation of ShapeFieldCacheProvider designed for PrefixTreeStrategys. More...
 
class  PrefixTreeStrategy
 Abstract SpatialStrategy which provides common functionality for those Strategys which use SpatialPrefixTrees More...
 
class  RecursivePrefixTreeFilter
 Performs a spatial intersection filter against a field indexed with SpatialPrefixTree, a Trie. SPT yields terms (grids) at length 1 and at greater lengths corresponding to greater precisions. This filter recursively traverses each grid length and uses methods on Shape to efficiently know that all points at a prefix fit in the shape or not to either short-circuit unnecessary traversals or to efficiently load all enclosed points. More...
 
class  RecursivePrefixTreeStrategy
 Based on RecursivePrefixTreeFilter. More...
 
class  TermQueryPrefixTreeStrategy
 A basic implementation using a large TermsFilter of all the nodes from SpatialPrefixTree#getNodes(com.spatial4j.core.shape.Shape, int, boolean). More...