org.springframework.data.graph.neo4j.rest.support
Class RestTraversal
java.lang.Object
org.springframework.data.graph.neo4j.rest.support.RestTraversal
- All Implemented Interfaces:
- org.neo4j.graphdb.traversal.TraversalDescription, RestTraversalDescription
public class RestTraversal
- extends Object
- implements RestTraversalDescription
- Since:
- 02.02.11
- Author:
- Michael Hunger
Method Summary |
org.neo4j.graphdb.traversal.TraversalDescription |
breadthFirst()
|
org.neo4j.graphdb.traversal.TraversalDescription |
depthFirst()
|
static RestTraversalDescription |
description()
|
org.neo4j.graphdb.traversal.TraversalDescription |
evaluator(org.neo4j.graphdb.traversal.Evaluator evaluator)
|
org.neo4j.graphdb.traversal.TraversalDescription |
expand(org.neo4j.graphdb.RelationshipExpander relationshipExpander)
|
org.neo4j.graphdb.traversal.TraversalDescription |
filter(org.neo4j.helpers.Predicate<org.neo4j.graphdb.Path> pathPredicate)
|
org.neo4j.graphdb.traversal.TraversalDescription |
filter(RestTraversalDescription.ScriptLanguage language,
String code)
|
Map<String,Object> |
getPostData()
|
org.neo4j.graphdb.traversal.TraversalDescription |
maxDepth(int depth)
|
org.neo4j.graphdb.traversal.TraversalDescription |
order(org.neo4j.graphdb.traversal.BranchOrderingPolicy branchOrderingPolicy)
|
org.neo4j.graphdb.traversal.TraversalDescription |
prune(org.neo4j.graphdb.traversal.PruneEvaluator pruneEvaluator)
|
org.neo4j.graphdb.traversal.TraversalDescription |
prune(RestTraversalDescription.ScriptLanguage language,
String code)
|
org.neo4j.graphdb.traversal.TraversalDescription |
relationships(org.neo4j.graphdb.RelationshipType relationshipType)
|
org.neo4j.graphdb.traversal.TraversalDescription |
relationships(org.neo4j.graphdb.RelationshipType relationshipType,
org.neo4j.graphdb.Direction direction)
|
String |
toString()
|
org.neo4j.graphdb.traversal.Traverser |
traverse(org.neo4j.graphdb.Node node)
|
org.neo4j.graphdb.traversal.TraversalDescription |
uniqueness(org.neo4j.graphdb.traversal.UniquenessFactory uniquenessFactory)
|
org.neo4j.graphdb.traversal.TraversalDescription |
uniqueness(org.neo4j.graphdb.traversal.UniquenessFactory uniquenessFactory,
Object value)
|
RestTraversal
public RestTraversal()
toString
public String toString()
- Overrides:
toString
in class Object
uniqueness
public org.neo4j.graphdb.traversal.TraversalDescription uniqueness(org.neo4j.graphdb.traversal.UniquenessFactory uniquenessFactory)
- Specified by:
uniqueness
in interface org.neo4j.graphdb.traversal.TraversalDescription
uniqueness
public org.neo4j.graphdb.traversal.TraversalDescription uniqueness(org.neo4j.graphdb.traversal.UniquenessFactory uniquenessFactory,
Object value)
- Specified by:
uniqueness
in interface org.neo4j.graphdb.traversal.TraversalDescription
prune
public org.neo4j.graphdb.traversal.TraversalDescription prune(org.neo4j.graphdb.traversal.PruneEvaluator pruneEvaluator)
- Specified by:
prune
in interface org.neo4j.graphdb.traversal.TraversalDescription
filter
public org.neo4j.graphdb.traversal.TraversalDescription filter(org.neo4j.helpers.Predicate<org.neo4j.graphdb.Path> pathPredicate)
- Specified by:
filter
in interface org.neo4j.graphdb.traversal.TraversalDescription
evaluator
public org.neo4j.graphdb.traversal.TraversalDescription evaluator(org.neo4j.graphdb.traversal.Evaluator evaluator)
- Specified by:
evaluator
in interface org.neo4j.graphdb.traversal.TraversalDescription
prune
public org.neo4j.graphdb.traversal.TraversalDescription prune(RestTraversalDescription.ScriptLanguage language,
String code)
- Specified by:
prune
in interface RestTraversalDescription
filter
public org.neo4j.graphdb.traversal.TraversalDescription filter(RestTraversalDescription.ScriptLanguage language,
String code)
- Specified by:
filter
in interface RestTraversalDescription
maxDepth
public org.neo4j.graphdb.traversal.TraversalDescription maxDepth(int depth)
- Specified by:
maxDepth
in interface RestTraversalDescription
order
public org.neo4j.graphdb.traversal.TraversalDescription order(org.neo4j.graphdb.traversal.BranchOrderingPolicy branchOrderingPolicy)
- Specified by:
order
in interface org.neo4j.graphdb.traversal.TraversalDescription
depthFirst
public org.neo4j.graphdb.traversal.TraversalDescription depthFirst()
- Specified by:
depthFirst
in interface org.neo4j.graphdb.traversal.TraversalDescription
breadthFirst
public org.neo4j.graphdb.traversal.TraversalDescription breadthFirst()
- Specified by:
breadthFirst
in interface org.neo4j.graphdb.traversal.TraversalDescription
relationships
public org.neo4j.graphdb.traversal.TraversalDescription relationships(org.neo4j.graphdb.RelationshipType relationshipType)
- Specified by:
relationships
in interface org.neo4j.graphdb.traversal.TraversalDescription
relationships
public org.neo4j.graphdb.traversal.TraversalDescription relationships(org.neo4j.graphdb.RelationshipType relationshipType,
org.neo4j.graphdb.Direction direction)
- Specified by:
relationships
in interface org.neo4j.graphdb.traversal.TraversalDescription
expand
public org.neo4j.graphdb.traversal.TraversalDescription expand(org.neo4j.graphdb.RelationshipExpander relationshipExpander)
- Specified by:
expand
in interface org.neo4j.graphdb.traversal.TraversalDescription
traverse
public org.neo4j.graphdb.traversal.Traverser traverse(org.neo4j.graphdb.Node node)
- Specified by:
traverse
in interface org.neo4j.graphdb.traversal.TraversalDescription
description
public static RestTraversalDescription description()
getPostData
public Map<String,Object> getPostData()
Copyright © 2011. All Rights Reserved.