Package org.umlg.sqlg.step.barrier
Class SqlgUnionStepBarrier<S,E>
java.lang.Object
org.umlg.sqlg.step.SqlgAbstractStep<S,E>
org.umlg.sqlg.step.barrier.SqlgUnionStepBarrier<S,E>
- All Implemented Interfaces:
Serializable,AutoCloseable,Cloneable,Iterator<org.apache.tinkerpop.gremlin.process.traversal.Traverser.Admin<E>>,org.apache.tinkerpop.gremlin.process.traversal.Step<S,,E> org.apache.tinkerpop.gremlin.process.traversal.step.TraversalParent
public class SqlgUnionStepBarrier<S,E>
extends SqlgAbstractStep<S,E>
implements org.apache.tinkerpop.gremlin.process.traversal.step.TraversalParent, org.apache.tinkerpop.gremlin.process.traversal.Step<S,E>
- Author:
- Pieter Martin Date: 2019/08/12
- See Also:
-
Field Summary
Fields inherited from class org.umlg.sqlg.step.SqlgAbstractStep
starts -
Constructor Summary
ConstructorsConstructorDescriptionSqlgUnionStepBarrier(org.apache.tinkerpop.gremlin.process.traversal.Traversal.Admin traversal, org.apache.tinkerpop.gremlin.process.traversal.step.branch.UnionStep<S, E> unionStep) -
Method Summary
Modifier and TypeMethodDescriptionclone()List<org.apache.tinkerpop.gremlin.process.traversal.Traversal.Admin<?,?>> Set<org.apache.tinkerpop.gremlin.process.traversal.traverser.TraverserRequirement>inthashCode()booleanprotected org.apache.tinkerpop.gremlin.process.traversal.Traverser.Admin<E>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, hasNext, 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, removeLabel, setId, setNextStep, setPreviousStepMethods inherited from interface org.apache.tinkerpop.gremlin.process.traversal.step.TraversalParent
addGlobalChild, addLocalChild, asStep, close, getSelfAndChildRequirements, integrateChild, removeGlobalChild, removeLocalChild, replaceLocalChild
-
Constructor Details
-
SqlgUnionStepBarrier
-
-
Method Details
-
hasStarts
public boolean hasStarts() -
getLocalChildren
- Specified by:
getLocalChildrenin interfaceorg.apache.tinkerpop.gremlin.process.traversal.step.TraversalParent
-
getGlobalChildren
public List<org.apache.tinkerpop.gremlin.process.traversal.Traversal.Admin<S,E>> 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<E> processNextStart() throws NoSuchElementException- Specified by:
processNextStartin classSqlgAbstractStep<S,E> - 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,E> - Overrides:
setTraversalin classSqlgAbstractStep<S,E>
-
toString
- Overrides:
toStringin classSqlgAbstractStep<S,E>
-
hashCode
public int hashCode()- Overrides:
hashCodein classSqlgAbstractStep<S,E>
-