Spring Data Graph

org.springframework.data.neo4j.core
Interface EntityPath<S extends NodeBacked,E extends NodeBacked>

All Superinterfaces:
Iterable<org.neo4j.graphdb.PropertyContainer>, org.neo4j.graphdb.Path
All Known Implementing Classes:
ConvertingEntityPath

public interface EntityPath<S extends NodeBacked,E extends NodeBacked>
extends org.neo4j.graphdb.Path

Since:
08.04.11
Author:
mh

Method Summary
<T extends GraphBacked>
Iterable<T>
allPathEntities(Class<T>... relationships)
           
<T extends NodeBacked>
T
endEntity(Class<T>... types)
           
<T extends RelationshipBacked>
T
lastRelationshipEntity(Class<T>... types)
           
<T extends NodeBacked>
Iterable<T>
nodeEntities()
           
<T extends RelationshipBacked>
Iterable<T>
relationshipEntities(Class<T>... relationships)
           
<T extends NodeBacked>
T
startEntity(Class<T>... types)
           
 
Methods inherited from interface org.neo4j.graphdb.Path
endNode, iterator, lastRelationship, length, nodes, relationships, startNode, toString
 

Method Detail

startEntity

<T extends NodeBacked> T startEntity(Class<T>... types)

endEntity

<T extends NodeBacked> T endEntity(Class<T>... types)

lastRelationshipEntity

<T extends RelationshipBacked> T lastRelationshipEntity(Class<T>... types)

nodeEntities

<T extends NodeBacked> Iterable<T> nodeEntities()

relationshipEntities

<T extends RelationshipBacked> Iterable<T> relationshipEntities(Class<T>... relationships)

allPathEntities

<T extends GraphBacked> Iterable<T> allPathEntities(Class<T>... relationships)

Spring Data Graph

Copyright © 2011 SpringSource. All Rights Reserved.