Package org.umlg.sqlg.step
Class SqlgConnectiveStep<S>
java.lang.Object
org.umlg.sqlg.step.SqlgAbstractStep<S,S>
org.umlg.sqlg.step.SqlgFilterStep<S>
org.umlg.sqlg.step.SqlgConnectiveStep<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:
SqlgAndStepBarrier,SqlgOrStepBarrier
public abstract class SqlgConnectiveStep<S>
extends SqlgFilterStep<S>
implements org.apache.tinkerpop.gremlin.process.traversal.step.TraversalParent
- Author:
- Pieter Martin Date: 2017/10/26
- See Also:
-
Field Summary
FieldsModifier and TypeFieldDescriptionFields inherited from class org.umlg.sqlg.step.SqlgAbstractStep
starts -
Constructor Summary
ConstructorsModifierConstructorDescriptionprotectedSqlgConnectiveStep(org.apache.tinkerpop.gremlin.process.traversal.Traversal.Admin traversal, Collection<org.apache.tinkerpop.gremlin.process.traversal.Traversal<S, ?>> traversals) SqlgConnectiveStep(org.apache.tinkerpop.gremlin.process.traversal.Traversal.Admin traversal, org.apache.tinkerpop.gremlin.process.traversal.Traversal<S, ?>... traversals) -
Method Summary
Modifier and TypeMethodDescriptionvoidaddLocalChild(org.apache.tinkerpop.gremlin.process.traversal.Traversal.Admin<?, ?> localChildTraversal) clone()Set<org.apache.tinkerpop.gremlin.process.traversal.traverser.TraverserRequirement>inthashCode()voidsetTraversal(org.apache.tinkerpop.gremlin.process.traversal.Traversal.Admin<?, ?> parentTraversal) toString()Methods inherited from class org.umlg.sqlg.step.SqlgFilterStep
filter, processNextStartMethods inherited from class org.umlg.sqlg.step.SqlgAbstractStep
addLabel, addStart, addStarts, clearLabels, equals, getId, getLabels, getNextStep, getPreviousStep, getTraversal, hasNext, hasStarts, next, removeLabel, reset, 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
equalsMethods inherited from interface org.apache.tinkerpop.gremlin.process.traversal.step.TraversalParent
addGlobalChild, asStep, close, getGlobalChildren, getSelfAndChildRequirements, integrateChild, removeGlobalChild, removeLocalChild, replaceLocalChild
-
Field Details
-
traversals
-
-
Constructor Details
-
SqlgConnectiveStep
protected SqlgConnectiveStep(org.apache.tinkerpop.gremlin.process.traversal.Traversal.Admin traversal, Collection<org.apache.tinkerpop.gremlin.process.traversal.Traversal<S, ?>> traversals) -
SqlgConnectiveStep
public SqlgConnectiveStep(org.apache.tinkerpop.gremlin.process.traversal.Traversal.Admin traversal, org.apache.tinkerpop.gremlin.process.traversal.Traversal<S, ?>... traversals)
-
-
Method Details
-
getLocalChildren
- Specified by:
getLocalChildrenin interfaceorg.apache.tinkerpop.gremlin.process.traversal.step.TraversalParent
-
getRequirements
public Set<org.apache.tinkerpop.gremlin.process.traversal.traverser.TraverserRequirement> getRequirements() -
addLocalChild
public void addLocalChild(org.apache.tinkerpop.gremlin.process.traversal.Traversal.Admin<?, ?> localChildTraversal) - Specified by:
addLocalChildin interfaceorg.apache.tinkerpop.gremlin.process.traversal.step.TraversalParent
-
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>
-
toString
- Overrides:
toStringin classSqlgAbstractStep<S,S>
-
hashCode
public int hashCode()- Overrides:
hashCodein classSqlgAbstractStep<S,S>
-