public static class WhereTraversalStep.WhereStartStep<S> extends ScalarMapStep<S,Object> implements Scoping
Scoping.KeyNotFoundException, Scoping.Variable
id, labels, nextEnd, nextStep, previousStep, starts, traversal, traverserStepIdAndLabelsSetByChild
Constructor and Description |
---|
WhereStartStep(Traversal.Admin traversal,
String selectKey) |
Modifier and Type | Method and Description |
---|---|
Set<String> |
getScopeKeys()
Get the labels that this scoping step will access during the traversal
|
int |
hashCode() |
protected Object |
map(Traverser.Admin<S> traverser) |
void |
removeScopeKey() |
String |
toString() |
processNextStart
addLabel, addStart, addStarts, clone, equals, getId, getLabels, getNextStep, getPreviousStep, getStarts, getTraversal, hasNext, hasStarts, isTraverserStepIdAndLabelsSetByChild, next, prepareTraversalForNextStep, removeLabel, reset, setId, setNextStep, setPreviousStep, setTraversal
finalize, getClass, notify, notifyAll, wait, wait, wait
getNullableScopeValue, getSafeScopeValue, getScopeValue
equals, getRequirements
forEachRemaining, remove
public WhereStartStep(Traversal.Admin traversal, String selectKey)
protected Object map(Traverser.Admin<S> traverser)
map
in class ScalarMapStep<S,Object>
public String toString()
toString
in class AbstractStep<S,Object>
public int hashCode()
hashCode
in class AbstractStep<S,Object>
public void removeScopeKey()
public Set<String> getScopeKeys()
Scoping
getScopeKeys
in interface Scoping
Copyright © 2013–2022 Apache Software Foundation. All rights reserved.