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
Fields inherited from class org.umlg.sqlg.step.SqlgAbstractStep
starts
-
Constructor Summary
ConstructorDescriptionSqlgStartStepBarrier
(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>
void
reset()
void
setTraversal
(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, setPreviousStep
Methods inherited from class java.lang.Object
finalize, getClass, notify, notifyAll, wait, wait, wait
Methods inherited from interface java.util.Iterator
forEachRemaining, hasNext, next, remove
Methods inherited from interface org.apache.tinkerpop.gremlin.process.traversal.Step
addLabel, addStart, addStarts, clearLabels, equals, getId, getLabels, getNextStep, getPreviousStep, getTraversal, hasStarts, removeLabel, setId, setNextStep, setPreviousStep
Methods 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:
getLocalChildren
in interfaceorg.apache.tinkerpop.gremlin.process.traversal.step.TraversalParent
-
getGlobalChildren
public List<org.apache.tinkerpop.gremlin.process.traversal.Traversal.Admin<S,S>> getGlobalChildren()- Specified by:
getGlobalChildren
in 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:
processNextStart
in 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:
setTraversal
in interfaceorg.apache.tinkerpop.gremlin.process.traversal.Step<S,
S> - Overrides:
setTraversal
in classSqlgAbstractStep<S,
S>
-
toString
- Overrides:
toString
in classSqlgAbstractStep<S,
S>
-