|
||||||||||
| PREV NEXT | FRAMES NO FRAMES | |||||||||
| Packages that use Node | |
|---|---|
| org.neo4j.graphalgo | Graph algorithms like shortest path and others for Neo4j. |
| org.neo4j.graphdb | The graph database API used by Neo4j. |
| org.neo4j.graphdb.event | Event framework. |
| org.neo4j.graphdb.traversal | Traversal framework. |
| org.neo4j.index | Provides indexing capabilities to the Neo4j graph. |
| org.neo4j.index.lucene | An indexing implementation using Apache Lucene as backend. |
| org.neo4j.index.timeline | A utility for indexing nodes ordered by a timestamp. |
| org.neo4j.kernel | Implementation for embedding a Neo4j graph database in an application. |
| Uses of Node in org.neo4j.graphalgo |
|---|
| Methods in org.neo4j.graphalgo with parameters of type Node | |
|---|---|
Iterable<P> |
PathFinder.findAllPaths(Node start,
Node end)
Tries to find all paths between start and end nodes. |
P |
PathFinder.findSinglePath(Node start,
Node end)
Tries to find a single path between start and end
nodes. |
T |
EstimateEvaluator.getCost(Node node,
Node goal)
Estimate the weight of the remaining path from one node to another. |
| 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 Nodes. |
| 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.index |
|---|
| Methods in org.neo4j.index that return Node | |
|---|---|
Node |
IndexService.getSingleNode(String key,
Object value)
Returns a single node indexed with associated with key and
value. |
Node |
Index.getSingleNodeFor(Object indexKey)
Deprecated. Returns a single node indexed with indexKey. |
| Methods in org.neo4j.index that return types with arguments of type Node | |
|---|---|
IndexHits<Node> |
IndexService.getNodes(String key,
Object value)
Returns all nodes indexed with key and value. |
IndexHits<Node> |
Index.getNodesFor(Object indexKey)
Deprecated. Returns nodes indexed with indexKey |
Iterable<Node> |
Index.values()
Deprecated. Returns all nodes in this index. |
| Methods in org.neo4j.index with parameters of type Node | |
|---|---|
void |
Index.index(Node nodeToIndex,
Object indexKey)
Deprecated. Create a index mapping between a node and a key. |
void |
IndexService.index(Node node,
String key,
Object value)
Index node with key and value. |
void |
Index.remove(Node nodeToRemove,
Object indexKey)
Deprecated. Removes a index mapping between a node and a key. |
void |
IndexService.removeIndex(Node node,
String key)
Dissociates a node from all indexed values for the given key. |
void |
IndexService.removeIndex(Node node,
String key,
Object value)
Dissociates a key-value pair from node. |
| Uses of Node in org.neo4j.index.lucene |
|---|
| Methods in org.neo4j.index.lucene that return Node | |
|---|---|
Node |
LuceneReadOnlyIndexService.getSingleNode(String key,
Object value)
|
Node |
LuceneIndexService.getSingleNode(String key,
Object value)
|
protected Node |
LuceneIndexService.getSingleNode(String key,
Object value,
Object matching)
|
Node |
LuceneFulltextIndexService.getSingleNodeExactMatch(String key,
Object value)
|
Node |
LuceneIndexService.getSingleNodeExactMatch(String key,
Object value)
A method for calling LuceneIndexService.getSingleNode(String, Object) using exact
matching. |
| Methods in org.neo4j.index.lucene that return types with arguments of type Node | |
|---|---|
IndexHits<Node> |
LuceneFulltextIndexService.getNodes(String key,
Object value)
Since this is a "fulltext" index it changes the contract of this method slightly. |
IndexHits<Node> |
LuceneFulltextQueryIndexService.getNodes(String key,
Object value)
Here the value is treated as a lucene query,
http://lucene.apache.org/java/2_9_1/queryparsersyntax.html
So if you've indexed node (1) with value "Andy Wachowski" and node (2)
with "Larry Wachowski" you can expect this behaviour if you query for:
"andy" --> (1)
"Andy" --> (1)
"wachowski" --> (1), (2)
"+wachow* +larry" --> (2)
"andy AND larry" -->
"andy OR larry" --> (1), (2)
"larry Wachowski" --> (1), (2)
The default AND/OR behaviour can be changed by overriding
LuceneFulltextQueryIndexService.getDefaultQueryOperator(String, Object). |
IndexHits<Node> |
LuceneReadOnlyIndexService.getNodes(String key,
Object value)
|
IndexHits<Node> |
LuceneIndexService.getNodes(String key,
Object value)
Returns all nodes indexed with key and value. |
protected IndexHits<Node> |
LuceneIndexService.getNodes(String key,
Object value,
Object matching,
org.apache.lucene.search.Sort sortingOrNull)
Just like LuceneIndexService.getNodes(String, Object), but with sorted result. |
IndexHits<Node> |
LuceneReadOnlyIndexService.getNodes(String key,
Object value,
org.apache.lucene.search.Sort sortingOrNull)
Just like LuceneReadOnlyIndexService.getNodes(String, Object), but with sorted result. |
IndexHits<Node> |
LuceneIndexService.getNodes(String key,
Object value,
org.apache.lucene.search.Sort sortingOrNull)
Returns hits from the index (see LuceneIndexService.getNodes(String, Object)). |
IndexHits<Node> |
LuceneFulltextIndexService.getNodesExactMatch(String key,
Object value)
Does a LuceneFulltextIndexService.getNodes(String, Object) using exact matching, so that
it for this call behaves like LuceneIndexService. |
IndexHits<Node> |
LuceneIndexService.getNodesExactMatch(String key,
Object value)
A method for calling LuceneIndexService.getNodes(String, Object) using exact
matching. |
protected Iterator<Node> |
LuceneReadOnlyIndexService.instantiateIdToNodeIterator(Iterator<Long> ids)
|
protected Iterator<Node> |
LuceneIndexService.instantiateIdToNodeIterator(Iterator<Long> ids)
|
| Methods in org.neo4j.index.lucene with parameters of type Node | |
|---|---|
void |
LuceneIndexService.index(Node node,
String key,
Object value)
Index node with key and value. |
protected void |
LuceneReadOnlyIndexService.indexThisTx(Node node,
String key,
Object value)
|
protected void |
LuceneIndexService.indexThisTx(Node node,
String key,
Object value)
|
void |
LuceneReadOnlyIndexService.removeIndex(Node node,
String key)
|
void |
LuceneIndexService.removeIndex(Node node,
String key)
|
protected void |
LuceneReadOnlyIndexService.removeIndexThisTx(Node node,
String key,
Object value)
|
protected void |
LuceneIndexService.removeIndexThisTx(Node node,
String key,
Object value)
|
| Uses of Node in org.neo4j.index.timeline |
|---|
| Methods in org.neo4j.index.timeline that return Node | |
|---|---|
Node |
Timeline.getFirstNode()
|
Node |
TimelineIndex.getFirstNode()
Returns the first node in the timeline, that is the node with the lowest timestamp or null if there's no nodes in the timeline. |
Node |
Timeline.getLastNode()
|
Node |
TimelineIndex.getLastNode()
Returns the last node in the timeline, that is the node with the highest timestamp or null if there's no nodes in the timeline. |
Node |
Timeline.getUnderlyingNode()
Returns the underlying node representing this timeline. |
| Methods in org.neo4j.index.timeline that return types with arguments of type Node | |
|---|---|
Iterable<Node> |
Timeline.getAllNodes()
|
Iterable<Node> |
TimelineIndex.getAllNodes()
Returns all added nodes in this timeline ordered by increasing timestamp. |
Iterable<Node> |
Timeline.getAllNodes(Long afterTimestampOrNull,
Long beforeTimestampOrNull)
|
Iterable<Node> |
TimelineIndex.getAllNodes(Long startTimestampOrNull,
Long endTimestampOrNull)
Convenience method which you can use TimelineIndex.getAllNodes(),
TimelineIndex.getAllNodesAfter(long), TimelineIndex.getAllNodesBefore(long) and
TimelineIndex.getAllNodesBetween(long, long) in a single method. |
Iterable<Node> |
Timeline.getAllNodesAfter(long timestamp)
|
Iterable<Node> |
TimelineIndex.getAllNodesAfter(long timestamp)
Returns all the nodes after (exclusive) timestamp ordered by
increasing timestamp. |
Iterable<Node> |
Timeline.getAllNodesBefore(long timestamp)
|
Iterable<Node> |
TimelineIndex.getAllNodesBefore(long timestamp)
Returns all the nodes before (exclusive) timestamp ordered by
increasing timestamp. |
Iterable<Node> |
Timeline.getAllNodesBetween(long startTime,
long endTime)
|
Iterable<Node> |
TimelineIndex.getAllNodesBetween(long startTimestamp,
long endTimestamp)
Returns all the nodes after (exclusive) afterTimestamp and before
(exclusive) beforeTimestamp ordered by increasing timestamp. |
Iterable<Node> |
Timeline.getNodes(long timestamp)
|
Iterable<Node> |
TimelineIndex.getNodes(long timestamp)
Returns nodes which were added with the given timestamp. |
| Methods in org.neo4j.index.timeline with parameters of type Node | |
|---|---|
void |
Timeline.addNode(Node nodeToAdd,
long timestamp)
|
void |
TimelineIndex.addNode(Node nodeToAdd,
long timestamp)
Adds a node to this timeline with the given timestamp. |
long |
Timeline.getTimestampForNode(Node node)
|
long |
TimelineIndex.getTimestampForNode(Node node)
Will return the timestamp for node if it has been added to this
timeline. |
void |
Timeline.removeNode(Node nodeToRemove)
|
void |
TimelineIndex.removeNode(Node nodeToRemove)
Removes a node from the timeline. |
| Constructors in org.neo4j.index.timeline with parameters of type Node | |
|---|---|
Timeline(String name,
Node underlyingNode,
boolean indexed,
GraphDatabaseService graphDb)
Creates/loads a timeline. |
|
Timeline(String name,
Node underlyingNode,
GraphDatabaseService graphDb)
Creates/loads an indexed timeline. |
|
| 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)
|
|
||||||||||
| PREV NEXT | FRAMES NO FRAMES | |||||||||