Package org.umlg.sqlg.step.barrier
Class SqlgStartStepBarrier<S>
java.lang.Object
org.umlg.sqlg.step.SqlgAbstractStep<S,S>
org.umlg.sqlg.step.barrier.SqlgStartStepBarrier<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
- Direct Known Subclasses:
SqlgInjectStep
public class SqlgStartStepBarrier<S>
extends SqlgAbstractStep<S,S>
implements org.apache.tinkerpop.gremlin.process.traversal.step.TraversalParent, org.apache.tinkerpop.gremlin.process.traversal.Step<S,S>
- Author:
- Pieter Martin Date: 2019/08/12
- See Also:
-
Field Summary
FieldsFields inherited from class org.umlg.sqlg.step.SqlgAbstractStep
starts -
Constructor Summary
ConstructorsConstructorDescriptionSqlgStartStepBarrier(org.apache.tinkerpop.gremlin.process.traversal.Traversal.Admin traversal) SqlgStartStepBarrier(org.apache.tinkerpop.gremlin.process.traversal.Traversal.Admin traversal, org.apache.tinkerpop.gremlin.process.traversal.step.sideEffect.StartStep<S> startStep) -
Method Summary
Modifier and TypeMethodDescriptionclone()List<org.apache.tinkerpop.gremlin.process.traversal.Traversal.Admin<S,org.apache.tinkerpop.gremlin.process.traversal.Pick>> Set<org.apache.tinkerpop.gremlin.process.traversal.traverser.TraverserRequirement>protected org.apache.tinkerpop.gremlin.process.traversal.Traverser.Admin<S>voidreset()voidsetTraversal(org.apache.tinkerpop.gremlin.process.traversal.Traversal.Admin<?, ?> parentTraversal) toString()Methods inherited from class org.umlg.sqlg.step.SqlgAbstractStep
addLabel, addStart, addStarts, clearLabels, equals, getId, getLabels, getNextStep, getPreviousStep, getTraversal, hashCode, hasNext, hasStarts, next, removeLabel, setId, setNextStep, setPreviousStepMethods inherited from class java.lang.Object
finalize, getClass, notify, notifyAll, wait, wait, waitMethods inherited from interface java.util.Iterator
forEachRemaining, hasNext, next, removeMethods inherited from interface org.apache.tinkerpop.gremlin.process.traversal.Step
addLabel, addStart, addStarts, clearLabels, equals, getId, getLabels, getNextStep, getPreviousStep, getTraversal, hasStarts, removeLabel, setId, setNextStep, setPreviousStepMethods inherited from interface org.apache.tinkerpop.gremlin.process.traversal.step.TraversalParent
addGlobalChild, addLocalChild, asStep, close, getSelfAndChildRequirements, integrateChild, removeGlobalChild, removeLocalChild, replaceLocalChild
-
Field Details
-
start
-
-
Constructor Details
-
SqlgStartStepBarrier
public SqlgStartStepBarrier(org.apache.tinkerpop.gremlin.process.traversal.Traversal.Admin traversal) -
SqlgStartStepBarrier
public SqlgStartStepBarrier(org.apache.tinkerpop.gremlin.process.traversal.Traversal.Admin traversal, org.apache.tinkerpop.gremlin.process.traversal.step.sideEffect.StartStep<S> startStep)
-
-
Method Details
-
getLocalChildren
public List<org.apache.tinkerpop.gremlin.process.traversal.Traversal.Admin<S,org.apache.tinkerpop.gremlin.process.traversal.Pick>> getLocalChildren()- Specified by:
getLocalChildrenin interfaceorg.apache.tinkerpop.gremlin.process.traversal.step.TraversalParent
-
getGlobalChildren
public List<org.apache.tinkerpop.gremlin.process.traversal.Traversal.Admin<S,S>> getGlobalChildren()- Specified by:
getGlobalChildrenin interfaceorg.apache.tinkerpop.gremlin.process.traversal.step.TraversalParent
-
getRequirements
public Set<org.apache.tinkerpop.gremlin.process.traversal.traverser.TraverserRequirement> getRequirements() -
processNextStart
protected org.apache.tinkerpop.gremlin.process.traversal.Traverser.Admin<S> processNextStart() throws NoSuchElementException- Specified by:
processNextStartin classSqlgAbstractStep<S,S> - Throws:
NoSuchElementException
-
reset
public void reset() -
clone
-
setTraversal
public void setTraversal(org.apache.tinkerpop.gremlin.process.traversal.Traversal.Admin<?, ?> parentTraversal) - Specified by:
setTraversalin interfaceorg.apache.tinkerpop.gremlin.process.traversal.Step<S,S> - Overrides:
setTraversalin classSqlgAbstractStep<S,S>
-
toString
- Overrides:
toStringin classSqlgAbstractStep<S,S>
-