|
Neo4j Community | |||||||||
| PREV PACKAGE NEXT PACKAGE | FRAMES NO FRAMES | |||||||||
See:
Description
| Interface Summary | |
|---|---|
| DependencyResolver | Find a dependency given a type. |
| DependencyResolver.SelectionStrategy<T> | Responsible for making the choice between available candidates. |
| 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<STATE> | 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. |
| RelationshipType | A relationship type is mandatory on all relationships and is used to navigate the node space. |
| ResourceIterable<T> | Iterable whose iterators have associated resources
that need to be released. |
| ResourceIterator<T> | 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. |
| Class Summary | |
|---|---|
| DependencyResolver.Adapter | Adapter for DependencyResolver which will select the first available candidate by default
for DependencyResolver.Adapter.resolveDependency(Class). |
| DynamicRelationshipType | A dynamically instantiated and named RelationshipType. |
| Enum Summary | |
|---|---|
| Direction | Defines relationship directions used when getting relationships from a node or when creating traversers. |
| Traverser.Order | Defines a traversal order as used by the traversal framework. |
| Exception Summary | |
|---|---|
| NotFoundException | This exception will be thrown if a request is made to a node, relationship or property that does not exist. |
| NotInTransactionException | An exception that is thrown whenever an API operation that requires a transaction is executed but no transaction is running. |
| TransactionFailureException | Signals that a transaction failed and has been rolled back. |
The core graph database API.
|
Neo4j Community | |||||||||
| PREV PACKAGE NEXT PACKAGE | FRAMES NO FRAMES | |||||||||