public final class ElementValueTraversal<V> extends AbstractLambdaTraversal<Element,V>
Traversal.Admin<S,E>, Traversal.Exceptions
Constructor and Description |
---|
ElementValueTraversal(String propertyKey) |
Modifier and Type | Method and Description |
---|---|
void |
addStart(Traverser<Element> start)
Add a single
Traverser object to the head of the traversal. |
String |
getPropertyKey() |
int |
hashCode() |
V |
next() |
String |
toString() |
addStep, applyStrategies, clone, getEngine, getGraph, getParent, getSideEffects, getSteps, getStrategies, getTraverserGenerator, hasNext, isLocked, removeStep, reset, setEngine, setGraph, setParent, setSideEffects, setStrategies
equals, finalize, getClass, notify, notifyAll, wait, wait, wait
addStarts, addStep, equals, getEndStep, getStartStep, getTraverserRequirements, removeStep
public ElementValueTraversal(String propertyKey)
public V next()
public void addStart(Traverser<Element> start)
Traversal.Admin
Traverser
object to the head of the traversal.
Users should typically not need to call this method. For dynamic inject of data, they should use InjectStep
.addStart
in interface Traversal.Admin<Element,V>
addStart
in class AbstractLambdaTraversal<Element,V>
start
- a traverser to add to the traversalpublic String getPropertyKey()
Copyright © 2013–2015 Apache Software Foundation. All rights reserved.