Neo4j Community

Package org.neo4j.graphdb.index

Integrated API for node and relationship indexing.

See:
          Description

Interface Summary
AutoIndexer<T extends PropertyContainer> The primary interaction point with the auto indexing infrastructure of neo4j.
BatchInserterIndex Deprecated. this interface has been moved to BatchInserterIndex as of version 1.7
BatchInserterIndexProvider Deprecated. this interface has been moved to BatchInserterIndexProvider as of version 1.7.
Index<T extends PropertyContainer> An index to associate key/value pairs with entities (Nodes or Relationships) for fast lookup and querying.
IndexHits<T> An Iterator with additional IndexHits.size() and IndexHits.close() methods on it, used for iterating over index query results.
IndexImplementation A provider which can create and instantiate Indexs.
IndexIterable Workaround for https://issues.apache.org/jira/browse/ARIES-834 Should be removed when the bug is fixed or Neo4j kernel code has been refactored to use dependency injection.
IndexManager A one stop shop for accessing Indexs for Nodes and Relationships.
IndexProviderKernelExtensionFactory.Dependencies  
IndexProviders Registry of currently active index implementations.
ReadableIndex<T extends PropertyContainer> An index that allows for read only operations.
ReadableRelationshipIndex Extends the ReadableIndex interface with additional get/query methods which are specific to Relationships.
RelationshipAutoIndexer  
RelationshipIndex Extends the ReadableRelationshipIndex and the Index interfaces for completing the set of available types.
 

Class Summary
IndexProvider Deprecated.
IndexProviderKernelExtensionFactory Deprecated.
UniqueFactory<T extends PropertyContainer> A utility class for creating unique (with regard to a given index) entities.
UniqueFactory.UniqueEntity<T extends PropertyContainer>  
UniqueFactory.UniqueNodeFactory Implementation of UniqueFactory for Node.
UniqueFactory.UniqueRelationshipFactory Implementation of UniqueFactory for Relationship.
 

Package org.neo4j.graphdb.index Description

Integrated API for node and relationship indexing.

A concrete implementation like the neo4j-lucene-index component must be available on the classpath for indexing to work.


Neo4j Community

Copyright © 2002-2013 The Neo4j Graph Database Project. All Rights Reserved.