public static class WhereTraversalStep.WhereEndStep extends FilterStep<Object> implements Scoping
Scoping.KeyNotFoundException, Scoping.Variable
id, labels, nextEnd, nextStep, previousStep, starts, traversal, traverserStepIdAndLabelsSetByChild
Constructor and Description |
---|
WhereEndStep(Traversal.Admin traversal,
String matchKey) |
Modifier and Type | Method and Description |
---|---|
protected boolean |
filter(Traverser.Admin<Object> traverser) |
Set<String> |
getScopeKeys()
Get the labels that this scoping step will access during the traversal
|
int |
hashCode() |
void |
processStartTraverser(Traverser.Admin traverser) |
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 WhereEndStep(Traversal.Admin traversal, String matchKey)
public void processStartTraverser(Traverser.Admin traverser)
protected boolean filter(Traverser.Admin<Object> traverser)
filter
in class FilterStep<Object>
public String toString()
toString
in class AbstractStep<Object,Object>
public int hashCode()
hashCode
in class AbstractStep<Object,Object>
public Set<String> getScopeKeys()
Scoping
getScopeKeys
in interface Scoping
Copyright © 2013–2022 Apache Software Foundation. All rights reserved.