Package org.umlg.sqlg.step
Class SqlgHasStep<S extends org.apache.tinkerpop.gremlin.structure.Element>
java.lang.Object
org.umlg.sqlg.step.SqlgAbstractStep<S,S>
org.umlg.sqlg.step.SqlgFilterStep<S>
org.umlg.sqlg.step.SqlgHasStep<S>
- All Implemented Interfaces:
Serializable,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.HasContainerHolder
public class SqlgHasStep<S extends org.apache.tinkerpop.gremlin.structure.Element>
extends SqlgFilterStep<S>
implements org.apache.tinkerpop.gremlin.process.traversal.step.HasContainerHolder
- Author:
- Pieter Martin Date: 2017/10/13
- See Also:
-
Field Summary
Fields inherited from class org.umlg.sqlg.step.SqlgAbstractStep
starts -
Constructor Summary
ConstructorsConstructorDescriptionSqlgHasStep(org.apache.tinkerpop.gremlin.process.traversal.Traversal.Admin traversal, org.apache.tinkerpop.gremlin.process.traversal.step.util.HasContainer... hasContainers) -
Method Summary
Modifier and TypeMethodDescriptionvoidaddHasContainer(org.apache.tinkerpop.gremlin.process.traversal.step.util.HasContainer hasContainer) clone()protected booleanList<org.apache.tinkerpop.gremlin.process.traversal.step.util.HasContainer>Set<org.apache.tinkerpop.gremlin.process.traversal.traverser.TraverserRequirement>inthashCode()voidremoveHasContainer(org.apache.tinkerpop.gremlin.process.traversal.step.util.HasContainer hasContainer) toString()Methods inherited from class org.umlg.sqlg.step.SqlgFilterStep
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, setPreviousStep, setTraversalMethods 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
equals
-
Constructor Details
-
SqlgHasStep
public SqlgHasStep(org.apache.tinkerpop.gremlin.process.traversal.Traversal.Admin traversal, org.apache.tinkerpop.gremlin.process.traversal.step.util.HasContainer... hasContainers)
-
-
Method Details
-
filter
protected boolean filter(org.apache.tinkerpop.gremlin.process.traversal.Traverser.Admin<S> traverser) - Specified by:
filterin classSqlgFilterStep<S extends org.apache.tinkerpop.gremlin.structure.Element>
-
toString
- Overrides:
toStringin classSqlgAbstractStep<S extends org.apache.tinkerpop.gremlin.structure.Element,S extends org.apache.tinkerpop.gremlin.structure.Element>
-
getHasContainers
public List<org.apache.tinkerpop.gremlin.process.traversal.step.util.HasContainer> getHasContainers()- Specified by:
getHasContainersin interfaceorg.apache.tinkerpop.gremlin.process.traversal.step.HasContainerHolder
-
removeHasContainer
public void removeHasContainer(org.apache.tinkerpop.gremlin.process.traversal.step.util.HasContainer hasContainer) - Specified by:
removeHasContainerin interfaceorg.apache.tinkerpop.gremlin.process.traversal.step.HasContainerHolder
-
addHasContainer
public void addHasContainer(org.apache.tinkerpop.gremlin.process.traversal.step.util.HasContainer hasContainer) - Specified by:
addHasContainerin interfaceorg.apache.tinkerpop.gremlin.process.traversal.step.HasContainerHolder
-
getRequirements
public Set<org.apache.tinkerpop.gremlin.process.traversal.traverser.TraverserRequirement> getRequirements() -
clone
- Specified by:
clonein interfaceorg.apache.tinkerpop.gremlin.process.traversal.Step<S extends org.apache.tinkerpop.gremlin.structure.Element,S extends org.apache.tinkerpop.gremlin.structure.Element> - Overrides:
clonein classSqlgAbstractStep<S extends org.apache.tinkerpop.gremlin.structure.Element,S extends org.apache.tinkerpop.gremlin.structure.Element>
-
hashCode
public int hashCode()- Overrides:
hashCodein classSqlgAbstractStep<S extends org.apache.tinkerpop.gremlin.structure.Element,S extends org.apache.tinkerpop.gremlin.structure.Element>
-