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 core graph database API. 
org.neo4j.graphdb.event Event framework. 
org.neo4j.graphdb.factory Create database instances. 
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.jmx Management support using JMX. 
org.neo4j.kernel Implementation for embedding a Neo4j graph database in an application. 
org.neo4j.kernel.extension   
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.
ResourceIterable
          Iterable whose iterators have associated resources that need to be released.
ResourceIterator
          Closeable Iterator with associated resources that needs to be managed.
 

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.
PathExpander
          An expander of relationships.
Relationship
          A relationship between two nodes in the graph.
RelationshipExpander
          Deprecated. in favor or PathExpander. A RelationshipExpander can still be wrapped via StandardExpander.toPathExpander(RelationshipExpander) to act like a PathExpander.
 

Classes in org.neo4j.graphdb used by org.neo4j.graphdb
DependencyResolver
          Find a dependency given a type.
DependencyResolver.SelectionStrategy
          Responsible for making the choice between available candidates.
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.
Path
          Represents a path in the graph.
PathExpander
          An expander of relationships.
PropertyContainer
          Defines a common API for handling properties on both nodes and relationships.
Relationship
          A relationship between two nodes in the graph.
RelationshipExpander
          Deprecated. in favor or PathExpander. A RelationshipExpander can still be wrapped via StandardExpander.toPathExpander(RelationshipExpander) to act like a PathExpander.
RelationshipType
          A relationship type is mandatory on all relationships and is used to navigate the node space.
ResourceIterator
          Closeable Iterator with associated resources that needs to be managed.
ReturnableEvaluator
          Deprecated. because of the introduction of a new traversal framework, see more information at TraversalDescription and Traversal and the new traversal framework's equivalent Predicate.
StopEvaluator
          Deprecated. because of the introduction of a new traversal framework, see more information at TraversalDescription and Traversal and the new traversal framework's equivalent Evaluator.
Transaction
          A programmatically handled transaction.
TraversalPosition
          Encapsulates information about the current traversal position.
Traverser
          Deprecated. because of an unnatural and too tight coupling with Node. Also because of the introduction of a new traversal framework and the usage of it. The new way of doing traversals is by creating a new TraversalDescription from Traversal.description(), add rules and behaviours to it and then calling TraversalDescription.traverse(Node...).
Traverser.Order
          Deprecated. 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.
PathExpander
          An expander of relationships.
Relationship
          A relationship between two nodes in the graph.
RelationshipExpander
          Deprecated. in favor or PathExpander. A RelationshipExpander can still be wrapped via StandardExpander.toPathExpander(RelationshipExpander) to act like a PathExpander.
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.jmx
GraphDatabaseService
          The main access point to a running Neo4j instance.
 

Classes in org.neo4j.graphdb used by org.neo4j.kernel
DependencyResolver
          Find a dependency given a type.
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.
PathExpander
          An expander of relationships.
PropertyContainer
          Defines a common API for handling properties on both nodes and relationships.
Relationship
          A relationship between two nodes in the graph.
RelationshipExpander
          Deprecated. in favor or PathExpander. A RelationshipExpander can still be wrapped via StandardExpander.toPathExpander(RelationshipExpander) to act like a PathExpander.
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.kernel.extension
DependencyResolver
          Find a dependency given a type.
DependencyResolver.Adapter
          Adapter for DependencyResolver which will select the first available candidate by default for DependencyResolver.Adapter.resolveDependency(Class).
DependencyResolver.SelectionStrategy
          Responsible for making the choice between available candidates.
 

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-2014 The Neo4j Graph Database Project. All Rights Reserved.