Package org.umlg.sqlg.step
Class SqlgComputerAwareStep<S,E>
java.lang.Object
org.umlg.sqlg.step.SqlgAbstractStep<S,E>
org.umlg.sqlg.step.SqlgComputerAwareStep<S,E>
- All Implemented Interfaces:
Serializable
,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.GraphComputing
- Direct Known Subclasses:
SqlgRepeatStepBarrier
,SqlgRepeatStepBarrier.SqlgRepeatEndStepBarrier
public abstract class SqlgComputerAwareStep<S,E>
extends SqlgAbstractStep<S,E>
implements org.apache.tinkerpop.gremlin.process.traversal.step.GraphComputing
- Author:
- Pieter Martin Date: 2017/10/14
- See Also:
-
Field Summary
Fields inherited from class org.umlg.sqlg.step.SqlgAbstractStep
starts
-
Constructor Summary
ModifierConstructorDescriptionprotected
SqlgComputerAwareStep
(org.apache.tinkerpop.gremlin.process.traversal.Traversal.Admin traversal) -
Method Summary
Methods inherited from class org.umlg.sqlg.step.SqlgAbstractStep
addLabel, addStart, addStarts, clearLabels, equals, getId, getLabels, getNextStep, getPreviousStep, getTraversal, hashCode, hasNext, hasStarts, next, removeLabel, reset, setId, setNextStep, setPreviousStep, setTraversal, toString
Methods inherited from class java.lang.Object
finalize, getClass, notify, notifyAll, wait, wait, wait
Methods inherited from interface org.apache.tinkerpop.gremlin.process.traversal.step.GraphComputing
atMaster
Methods inherited from interface java.util.Iterator
forEachRemaining, remove
Methods inherited from interface org.apache.tinkerpop.gremlin.process.traversal.Step
equals, getRequirements
-
Constructor Details
-
SqlgComputerAwareStep
protected SqlgComputerAwareStep(org.apache.tinkerpop.gremlin.process.traversal.Traversal.Admin traversal)
-
-
Method Details
-
processNextStart
protected org.apache.tinkerpop.gremlin.process.traversal.Traverser.Admin<E> processNextStart() throws NoSuchElementException- Specified by:
processNextStart
in classSqlgAbstractStep<S,
E> - Throws:
NoSuchElementException
-
onGraphComputer
public void onGraphComputer()- Specified by:
onGraphComputer
in interfaceorg.apache.tinkerpop.gremlin.process.traversal.step.GraphComputing
-
clone
-
standardAlgorithm
protected abstract Iterator<org.apache.tinkerpop.gremlin.process.traversal.Traverser.Admin<E>> standardAlgorithm() throws NoSuchElementException- Throws:
NoSuchElementException
-
computerAlgorithm
protected abstract Iterator<org.apache.tinkerpop.gremlin.process.traversal.Traverser.Admin<E>> computerAlgorithm() throws NoSuchElementException- Throws:
NoSuchElementException
-