Package org.umlg.sqlg.step.barrier
Class SqlgRepeatStepBarrier<S>
java.lang.Object
org.umlg.sqlg.step.SqlgAbstractStep<S,E>
 
org.umlg.sqlg.step.SqlgComputerAwareStep<S,S>
 
org.umlg.sqlg.step.barrier.SqlgRepeatStepBarrier<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.GraphComputing,org.apache.tinkerpop.gremlin.process.traversal.step.TraversalParent
public class SqlgRepeatStepBarrier<S>
extends SqlgComputerAwareStep<S,S>
implements org.apache.tinkerpop.gremlin.process.traversal.step.TraversalParent 
- Author:
 - Pieter Martin Date: 2017/04/20
 - See Also:
 
- 
Nested Class Summary
Nested Classes - 
Field Summary
Fields inherited from class org.umlg.sqlg.step.SqlgAbstractStep
starts - 
Constructor Summary
ConstructorsConstructorDescriptionSqlgRepeatStepBarrier(org.apache.tinkerpop.gremlin.process.traversal.Traversal.Admin traversal, org.apache.tinkerpop.gremlin.process.traversal.step.branch.RepeatStep<S> repeatStep)  - 
Method Summary
Modifier and TypeMethodDescriptionclone()Set<org.apache.tinkerpop.gremlin.process.traversal.traverser.TraverserRequirement>inthashCode()voidreset()voidsetSqlgRangeHolder(SqlgRangeHolder sqlgRangeHolder) voidsetTraversal(org.apache.tinkerpop.gremlin.process.traversal.Traversal.Admin<?, ?> parentTraversal) <S,E> boolean test(org.apache.tinkerpop.gremlin.process.traversal.Traverser.Admin<S> traverser, org.apache.tinkerpop.gremlin.process.traversal.Traversal.Admin<S, E> traversal) toString()Methods inherited from class org.umlg.sqlg.step.SqlgComputerAwareStep
onGraphComputer, processNextStartMethods inherited from class org.umlg.sqlg.step.SqlgAbstractStep
addLabel, addStart, addStarts, clearLabels, equals, getId, getLabels, getNextStep, getPreviousStep, getTraversal, hasNext, hasStarts, next, removeLabel, setId, setNextStep, setPreviousStepMethods inherited from class java.lang.Object
finalize, getClass, notify, notifyAll, wait, wait, waitMethods inherited from interface org.apache.tinkerpop.gremlin.process.traversal.step.GraphComputing
atMasterMethods inherited from interface java.util.Iterator
forEachRemaining, removeMethods inherited from interface org.apache.tinkerpop.gremlin.process.traversal.Step
equalsMethods inherited from interface org.apache.tinkerpop.gremlin.process.traversal.step.TraversalParent
addGlobalChild, addLocalChild, asStep, close, getSelfAndChildRequirements, integrateChild, removeGlobalChild, removeLocalChild, replaceLocalChild 
- 
Constructor Details
- 
SqlgRepeatStepBarrier
public SqlgRepeatStepBarrier(org.apache.tinkerpop.gremlin.process.traversal.Traversal.Admin traversal, org.apache.tinkerpop.gremlin.process.traversal.step.branch.RepeatStep<S> repeatStep)  
 - 
 - 
Method Details
- 
setSqlgRangeHolder
 - 
getRequirements
public Set<org.apache.tinkerpop.gremlin.process.traversal.traverser.TraverserRequirement> getRequirements() - 
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
 - 
getLocalChildren
- Specified by:
 getLocalChildrenin interfaceorg.apache.tinkerpop.gremlin.process.traversal.step.TraversalParent
 - 
toString
- Overrides:
 toStringin classSqlgAbstractStep<S,S> 
 - 
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> 
 - 
hashCode
public int hashCode()- Overrides:
 hashCodein classSqlgAbstractStep<S,S> 
 - 
standardAlgorithm
protected Iterator<org.apache.tinkerpop.gremlin.process.traversal.Traverser.Admin<S>> standardAlgorithm() throws NoSuchElementException- Specified by:
 standardAlgorithmin classSqlgComputerAwareStep<S,S> - Throws:
 NoSuchElementException
 - 
computerAlgorithm
protected Iterator<org.apache.tinkerpop.gremlin.process.traversal.Traverser.Admin<S>> computerAlgorithm() throws NoSuchElementException- Specified by:
 computerAlgorithmin classSqlgComputerAwareStep<S,S> - Throws:
 NoSuchElementException
 - 
test
public <S,E> boolean test(org.apache.tinkerpop.gremlin.process.traversal.Traverser.Admin<S> traverser, org.apache.tinkerpop.gremlin.process.traversal.Traversal.Admin<S, E> traversal)  
 -