Package org.umlg.sqlg.step.barrier
Class SqlgOptionalStepBarrier<S>
java.lang.Object
org.umlg.sqlg.step.SqlgAbstractStep<S,S>
org.umlg.sqlg.step.barrier.SqlgOptionalStepBarrier<S>
- All Implemented Interfaces:
Serializable
,AutoCloseable
,Cloneable
,Iterator<org.apache.tinkerpop.gremlin.process.traversal.Traverser.Admin<S>>
,org.apache.tinkerpop.gremlin.process.traversal.Step<S,
,S> org.apache.tinkerpop.gremlin.process.traversal.step.TraversalParent
public class SqlgOptionalStepBarrier<S>
extends SqlgAbstractStep<S,S>
implements org.apache.tinkerpop.gremlin.process.traversal.step.TraversalParent
- Author:
- Pieter Martin Date: 2017/08/31
- See Also:
-
Field Summary
Fields inherited from class org.umlg.sqlg.step.SqlgAbstractStep
starts
-
Constructor Summary
ConstructorDescriptionSqlgOptionalStepBarrier
(org.apache.tinkerpop.gremlin.process.traversal.Traversal.Admin traversal, org.apache.tinkerpop.gremlin.process.traversal.Traversal.Admin<S, S> optionalTraversal) -
Method Summary
Methods inherited from class org.umlg.sqlg.step.SqlgAbstractStep
addLabel, addStart, addStarts, clearLabels, clone, equals, getId, getLabels, getNextStep, getPreviousStep, getTraversal, hashCode, hasNext, hasStarts, next, removeLabel, setId, setNextStep, setPreviousStep, setTraversal
Methods inherited from class java.lang.Object
finalize, getClass, notify, notifyAll, wait, wait, wait
Methods inherited from interface java.util.Iterator
forEachRemaining, remove
Methods inherited from interface org.apache.tinkerpop.gremlin.process.traversal.Step
equals
Methods inherited from interface org.apache.tinkerpop.gremlin.process.traversal.step.TraversalParent
addGlobalChild, addLocalChild, asStep, close, getGlobalChildren, getSelfAndChildRequirements, integrateChild, removeGlobalChild, removeLocalChild, replaceLocalChild
-
Constructor Details
-
SqlgOptionalStepBarrier
-
-
Method Details
-
processNextStart
protected org.apache.tinkerpop.gremlin.process.traversal.Traverser.Admin<S> processNextStart() throws NoSuchElementException- Specified by:
processNextStart
in classSqlgAbstractStep<S,
S> - Throws:
NoSuchElementException
-
getLocalChildren
- Specified by:
getLocalChildren
in interfaceorg.apache.tinkerpop.gremlin.process.traversal.step.TraversalParent
-
reset
public void reset() -
getRequirements
public Set<org.apache.tinkerpop.gremlin.process.traversal.traverser.TraverserRequirement> getRequirements() -
toString
- Overrides:
toString
in classSqlgAbstractStep<S,
S>
-