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, addTraverserRequirement, applyStrategies, clone, getEngine, getGraph, getParent, getSideEffects, getSteps, getStrategies, getTraverserGenerator, hasNext, isLocked, removeStep, reset, setEngine, setGraph, setParent, setSideEffects, setStrategiesequals, finalize, getClass, notify, notifyAll, wait, wait, waitaddStarts, addStep, equals, getEndStep, getStartStep, getTraverserRequirements, removeSteppublic ElementValueTraversal(String propertyKey)
public V next()
public void addStart(Traverser<Element> start)
Traversal.AdminTraverser 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.