Neo4j Community

Uses of Package
org.neo4j.graphdb

Packages that use org.neo4j.graphdb
org.neo4j.cypher.javacompat Execute Cypher queries from Java code. 
org.neo4j.graphalgo Scalable graph algorithms like shortest path and others for Neo4j which can be easily accessed via GraphAlgoFactory
org.neo4j.graphdb The graph database API used by Neo4j. 
org.neo4j.graphdb.event Event framework. 
org.neo4j.graphdb.factory   
org.neo4j.graphdb.index Integrated API for node and relationship indexing. 
org.neo4j.graphdb.traversal Traversal framework. 
org.neo4j.graphmatching Facilities for finding occurrences of patterns in a Neo4j graph. 
org.neo4j.index.lucene Contains QueryContext and ValueContext which is part of the public API for an Index backed by Lucene. 
org.neo4j.kernel Implementation for embedding a Neo4j graph database in an application. 
org.neo4j.tooling   
org.neo4j.unsafe.batchinsert Tools for high-performance data insertion; make sure to read the instructions before using. 
 

Classes in org.neo4j.graphdb used by org.neo4j.cypher.javacompat
GraphDatabaseService
          The main access point to a running Neo4j instance.
 

Classes in org.neo4j.graphdb used by org.neo4j.graphalgo
Direction
          Defines relationship directions used when getting relationships from a node or when creating traversers.
Node
          A node in the graph with properties and relationships to other entities.
Path
          Represents a path in the graph.
Relationship
          A relationship between two nodes in the graph.
RelationshipExpander
          An expander of relationships.
 

Classes in org.neo4j.graphdb used by org.neo4j.graphdb
Direction
          Defines relationship directions used when getting relationships from a node or when creating traversers.
DynamicRelationshipType
          A dynamically instantiated and named RelationshipType.
Expander
          This interface is an extension of the RelationshipExpander interface that makes it possible to build customized versions of an Expander.
GraphDatabaseService
          The main access point to a running Neo4j instance.
Lock
          An acquired lock on an entity for a transaction, acquired from Transaction.acquireWriteLock(PropertyContainer) or Transaction.acquireReadLock(PropertyContainer) this lock can be released manually using Lock.release().
Node
          A node in the graph with properties and relationships to other entities.
PropertyContainer
          Defines a common API for handling properties on both nodes and relationships.
Relationship
          A relationship between two nodes in the graph.
RelationshipExpander
          An expander of relationships.
RelationshipType
          A relationship type is mandatory on all relationships and is used to navigate the node space.
ReturnableEvaluator
          A client hook for evaluating whether a specific node should be returned from a traverser.
StopEvaluator
          A client hook for evaluating whether the traverser should traverse beyond a specific node.
Transaction
          A programmatically handled transaction.
TraversalPosition
          Encapsulates information about the current traversal position.
Traverser
          A traversal in the node space.
Traverser.Order
          Defines a traversal order as used by the traversal framework.
 

Classes in org.neo4j.graphdb used by org.neo4j.graphdb.event
Node
          A node in the graph with properties and relationships to other entities.
PropertyContainer
          Defines a common API for handling properties on both nodes and relationships.
Relationship
          A relationship between two nodes in the graph.
 

Classes in org.neo4j.graphdb used by org.neo4j.graphdb.factory
GraphDatabaseService
          The main access point to a running Neo4j instance.
 

Classes in org.neo4j.graphdb used by org.neo4j.graphdb.index
DependencyResolver
          Find a dependency given a type.
GraphDatabaseService
          The main access point to a running Neo4j instance.
Node
          A node in the graph with properties and relationships to other entities.
PropertyContainer
          Defines a common API for handling properties on both nodes and relationships.
Relationship
          A relationship between two nodes in the graph.
 

Classes in org.neo4j.graphdb used by org.neo4j.graphdb.traversal
Direction
          Defines relationship directions used when getting relationships from a node or when creating traversers.
Node
          A node in the graph with properties and relationships to other entities.
Path
          Represents a path in the graph.
Relationship
          A relationship between two nodes in the graph.
RelationshipExpander
          An expander of relationships.
RelationshipType
          A relationship type is mandatory on all relationships and is used to navigate the node space.
 

Classes in org.neo4j.graphdb used by org.neo4j.graphmatching
Direction
          Defines relationship directions used when getting relationships from a node or when creating traversers.
Node
          A node in the graph with properties and relationships to other entities.
PropertyContainer
          Defines a common API for handling properties on both nodes and relationships.
Relationship
          A relationship between two nodes in the graph.
RelationshipType
          A relationship type is mandatory on all relationships and is used to navigate the node space.
 

Classes in org.neo4j.graphdb used by org.neo4j.index.lucene
DependencyResolver
          Find a dependency given a type.
GraphDatabaseService
          The main access point to a running Neo4j instance.
PropertyContainer
          Defines a common API for handling properties on both nodes and relationships.
 

Classes in org.neo4j.graphdb used by org.neo4j.kernel
Direction
          Defines relationship directions used when getting relationships from a node or when creating traversers.
Expander
          This interface is an extension of the RelationshipExpander interface that makes it possible to build customized versions of an Expander.
GraphDatabaseService
          The main access point to a running Neo4j instance.
Lock
          An acquired lock on an entity for a transaction, acquired from Transaction.acquireWriteLock(PropertyContainer) or Transaction.acquireReadLock(PropertyContainer) this lock can be released manually using Lock.release().
Node
          A node in the graph with properties and relationships to other entities.
Path
          Represents a path in the graph.
PropertyContainer
          Defines a common API for handling properties on both nodes and relationships.
Relationship
          A relationship between two nodes in the graph.
RelationshipExpander
          An expander of relationships.
RelationshipType
          A relationship type is mandatory on all relationships and is used to navigate the node space.
Transaction
          A programmatically handled transaction.
 

Classes in org.neo4j.graphdb used by org.neo4j.tooling
GraphDatabaseService
          The main access point to a running Neo4j instance.
Node
          A node in the graph with properties and relationships to other entities.
Relationship
          A relationship between two nodes in the graph.
RelationshipType
          A relationship type is mandatory on all relationships and is used to navigate the node space.
 

Classes in org.neo4j.graphdb used by org.neo4j.unsafe.batchinsert
GraphDatabaseService
          The main access point to a running Neo4j instance.
RelationshipType
          A relationship type is mandatory on all relationships and is used to navigate the node space.
 


Neo4j Community

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