Uses of Interface org.neo4j.graphdb.Node (Neo4j - Graph Database Kernel Distribution 1.1 API)

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

## Uses of Interface
org.neo4j.graphdb.Node

Packages that use Node
org.neo4j.graphdb | The graph database API used by Neo4j.
org.neo4j.graphdb.event | Event framework.
org.neo4j.graphdb.traversal | Traversal framework.
org.neo4j.kernel | Implementation for embedding a Neo4j graph database in an application.

Uses of Node in org.neo4j.graphdb

Methods in org.neo4j.graphdb that return Node
`Node` | `GraphDatabaseService.createNode()` Creates a new node.
`Node` | `TraversalPosition.currentNode()` Returns the current node.
`Node` | `Path.endNode()` Returns the end node of this path.
`Node` | `Relationship.getEndNode()` Returns the end node of this relationship.
`Node` | `GraphDatabaseService.getNodeById(long id)` Looks up a node by id.
`Node[]` | `Relationship.getNodes()` Returns the two nodes that are attached to this relationship.
`Node` | `Relationship.getOtherNode(Node node)` A convenience operation that, given a node that is attached to this relationship, returns the other node.
`Node` | `GraphDatabaseService.getReferenceNode()` Returns the reference node, which is a "starting point" in the node space.
`Node` | `Relationship.getStartNode()` Returns the start node of this relationship.
`Node` | `TraversalPosition.previousNode()` Returns the previous node.
`Node` | `Path.startNode()` Returns the start node of this path.

Methods in org.neo4j.graphdb that return types with arguments of type Node
`Collection<Node>` | `Traverser.getAllNodes()` Returns a collection of all nodes for this traversal.
`Iterable<Node>` | `GraphDatabaseService.getAllNodes()` Returns all nodes in the node space.
`Iterator<Node>` | `Traverser.iterator()` Returns an `Iterator` representing the traversal of the graph.
`Iterable<Node>` | `Path.nodes()` Returns all the nodes in this path.

Methods in org.neo4j.graphdb with parameters of type Node
`Relationship` | `Node.createRelationshipTo(Node otherNode, RelationshipType type)` Creates a relationship between this node and another node.
`Iterable<Relationship>` | `RelationshipExpander.expand(Node node)` Returns relationships for a node in whatever way the implementation likes.
`Node` | `Relationship.getOtherNode(Node node)` A convenience operation that, given a node that is attached to this relationship, returns the other node.

Method parameters in org.neo4j.graphdb with type arguments of type Node
`Expander` | `Expander.addNodeFilter(Predicate<? super Node> filter)` Add a `Node` filter.

Uses of Node in org.neo4j.graphdb.event

Methods in org.neo4j.graphdb.event that return types with arguments of type Node
`Iterable<PropertyEntry<Node>>` | `TransactionData.assignedNodeProperties()` Get the properties that had a value assigned or overwritten on a node during the transaction.
`Iterable<Node>` | `TransactionData.createdNodes()` Get the nodes that were created during the transaction.
`Iterable<Node>` | `TransactionData.deletedNodes()` Get the nodes that were deleted during the transaction.
`Iterable<PropertyEntry<Node>>` | `TransactionData.removedNodeProperties()` Get the properties that had a value removed from a node during the transaction.

Uses of Node in org.neo4j.graphdb.traversal

Methods in org.neo4j.graphdb.traversal that return Node
`Node` | `TraversalBranch.node()` The node for this expansion source.

Methods in org.neo4j.graphdb.traversal that return types with arguments of type Node
`Iterable<Node>` | `Traverser.nodes()` Represents the traversal in the form of `Node`s.

Methods in org.neo4j.graphdb.traversal with parameters of type Node
`Traverser` | `TraversalDescription.traverse(Node startNode)` Starts traversing from `startNode` based on all the rules and behavior in this description.

Uses of Node in org.neo4j.kernel

Methods in org.neo4j.kernel that return Node
`Node` | `EmbeddedGraphDatabase.createNode()`
`Node` | `EmbeddedReadOnlyGraphDatabase.createNode()`
`Node` | `EmbeddedGraphDatabase.getNodeById(long id)`
`Node` | `EmbeddedReadOnlyGraphDatabase.getNodeById(long id)`
`Node` | `EmbeddedGraphDatabase.getReferenceNode()`
`Node` | `EmbeddedReadOnlyGraphDatabase.getReferenceNode()`

Methods in org.neo4j.kernel that return types with arguments of type Node
`Iterable<Node>` | `EmbeddedGraphDatabase.getAllNodes()`
`Iterable<Node>` | `EmbeddedReadOnlyGraphDatabase.getAllNodes()`

Methods in org.neo4j.kernel with parameters of type Node
`org.neo4j.kernel.Expansion<Relationship>` | `StandardExpander.expand(Node start)`
`String` | `Traversal.DefaultPathDescriptor.nodeRepresentation(Path path, Node node)`
`String` | `Traversal.PathDescriptor.nodeRepresentation(T path, Node node)` Returns a string representation of a `Node`.
`String` | `Traversal.DefaultPathDescriptor.relationshipRepresentation(Path path, Node from, Relationship relationship)`
`String` | `Traversal.PathDescriptor.relationshipRepresentation(T path, Node from, Relationship relationship)` Returns a string representation of a `Relationship`.

Method parameters in org.neo4j.kernel with type arguments of type Node
`StandardExpander` | `StandardExpander.addNodeFilter(Predicate<? super Node> filter)`

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

Copyright © 2010 Neo4j. All Rights Reserved.