Overview | Package | Class | Use | Tree | Deprecated | Index | Help
PREV PACKAGE NEXT PACKAGE | FRAMES NO FRAMES

## Package org.neo4j.graphdb

The graph database API used by Neo4j.

See:
Description

Interface Summary
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.
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.
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.

Class Summary
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.

## Package org.neo4j.graphdb Description

The graph database API used by Neo4j.

Overview | Package | Class | Use | Tree | Deprecated | Index | Help
PREV PACKAGE NEXT PACKAGE | FRAMES NO FRAMES

Copyright © 2011 The Neo4j Graph Database Project. All Rights Reserved.