Package org.umlg.sqlg.step.barrier
Class SqlgWhereTraversalStepBarrier<S>
java.lang.Object
org.umlg.sqlg.step.SqlgAbstractStep<S,S>
org.umlg.sqlg.step.barrier.SqlgWhereTraversalStepBarrier<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.PathProcessor,org.apache.tinkerpop.gremlin.process.traversal.step.Scoping,org.apache.tinkerpop.gremlin.process.traversal.step.TraversalParent
public class SqlgWhereTraversalStepBarrier<S>
extends SqlgAbstractStep<S,S>
implements org.apache.tinkerpop.gremlin.process.traversal.step.TraversalParent, org.apache.tinkerpop.gremlin.process.traversal.step.Scoping, org.apache.tinkerpop.gremlin.process.traversal.step.PathProcessor
- Author:
- Pieter Martin Date: 2017/09/28
- See Also:
-
Nested Class Summary
Nested ClassesModifier and TypeClassDescriptionclassclassNested classes/interfaces inherited from interface org.apache.tinkerpop.gremlin.process.traversal.step.PathProcessor
org.apache.tinkerpop.gremlin.process.traversal.step.PathProcessor.ElementRequirementNested classes/interfaces inherited from interface org.apache.tinkerpop.gremlin.process.traversal.step.Scoping
org.apache.tinkerpop.gremlin.process.traversal.step.Scoping.KeyNotFoundException, org.apache.tinkerpop.gremlin.process.traversal.step.Scoping.Variable -
Field Summary
Fields inherited from class org.umlg.sqlg.step.SqlgAbstractStep
starts -
Constructor Summary
ConstructorsConstructorDescriptionSqlgWhereTraversalStepBarrier(org.apache.tinkerpop.gremlin.process.traversal.Traversal.Admin traversal, org.apache.tinkerpop.gremlin.process.traversal.step.filter.WhereTraversalStep whereTraversalStep) -
Method Summary
Modifier and TypeMethodDescriptionclone()List<org.apache.tinkerpop.gremlin.process.traversal.Traversal.Admin<?,?>> org.apache.tinkerpop.gremlin.process.traversal.step.PathProcessor.ElementRequirementSet<org.apache.tinkerpop.gremlin.process.traversal.traverser.TraverserRequirement>inthashCode()protected org.apache.tinkerpop.gremlin.process.traversal.Traverser.Admin<S>voidreset()voidsetKeepLabels(Set<String> keepLabels) 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, 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, removeMethods inherited from interface org.apache.tinkerpop.gremlin.process.traversal.step.Scoping
getNullableScopeValue, getSafeScopeValue, getScopeValueMethods 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, getGlobalChildren, getSelfAndChildRequirements, integrateChild, removeGlobalChild, removeLocalChild, replaceLocalChild
-
Constructor Details
-
SqlgWhereTraversalStepBarrier
public SqlgWhereTraversalStepBarrier(org.apache.tinkerpop.gremlin.process.traversal.Traversal.Admin traversal, org.apache.tinkerpop.gremlin.process.traversal.step.filter.WhereTraversalStep whereTraversalStep)
-
-
Method Details
-
getMaxRequirement
public org.apache.tinkerpop.gremlin.process.traversal.step.PathProcessor.ElementRequirement getMaxRequirement()- Specified by:
getMaxRequirementin interfaceorg.apache.tinkerpop.gremlin.process.traversal.step.PathProcessor
-
processNextStart
protected org.apache.tinkerpop.gremlin.process.traversal.Traverser.Admin<S> processNextStart() throws NoSuchElementException- Specified by:
processNextStartin classSqlgAbstractStep<S,S> - Throws:
NoSuchElementException
-
getLocalChildren
- Specified by:
getLocalChildrenin interfaceorg.apache.tinkerpop.gremlin.process.traversal.step.TraversalParent
-
toString
- Overrides:
toStringin classSqlgAbstractStep<S,S>
-
getScopeKeys
- Specified by:
getScopeKeysin interfaceorg.apache.tinkerpop.gremlin.process.traversal.step.Scoping
-
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>
-
getRequirements
public Set<org.apache.tinkerpop.gremlin.process.traversal.traverser.TraverserRequirement> getRequirements() -
setKeepLabels
- Specified by:
setKeepLabelsin interfaceorg.apache.tinkerpop.gremlin.process.traversal.step.PathProcessor
-
getKeepLabels
- Specified by:
getKeepLabelsin interfaceorg.apache.tinkerpop.gremlin.process.traversal.step.PathProcessor
-
reset
public void reset()
-