Package org.umlg.sqlg.step
Class SqlgGraphStep<S,E extends SqlgElement>
java.lang.Object
org.apache.tinkerpop.gremlin.process.traversal.step.util.AbstractStep<S,E>
org.apache.tinkerpop.gremlin.process.traversal.step.map.GraphStep
org.umlg.sqlg.step.SqlgGraphStep<S,E>
- All Implemented Interfaces:
Serializable
,AutoCloseable
,Cloneable
,Iterator
,org.apache.tinkerpop.gremlin.process.traversal.Step
,org.apache.tinkerpop.gremlin.process.traversal.step.Configuring
,org.apache.tinkerpop.gremlin.process.traversal.step.GraphComputing
,org.apache.tinkerpop.gremlin.process.traversal.step.Parameterizing
,org.apache.tinkerpop.gremlin.process.traversal.step.TraversalParent
,SqlgStep
public class SqlgGraphStep<S,E extends SqlgElement>
extends org.apache.tinkerpop.gremlin.process.traversal.step.map.GraphStep
implements SqlgStep, org.apache.tinkerpop.gremlin.process.traversal.step.TraversalParent
Date: 2015/02/20
Time: 9:54 PM
- See Also:
-
Field Summary
Fields inherited from class org.apache.tinkerpop.gremlin.process.traversal.step.map.GraphStep
done, ids, isStart, iteratorSupplier, parameters, returnClass
Fields inherited from class org.apache.tinkerpop.gremlin.process.traversal.step.util.AbstractStep
id, labels, nextEnd, nextStep, previousStep, starts, traversal, traverserStepIdAndLabelsSetByChild
-
Constructor Summary
ConstructorDescriptionSqlgGraphStep
(SqlgGraph sqlgGraph, org.apache.tinkerpop.gremlin.process.traversal.Traversal.Admin traversal, Class<E> returnClass, boolean isStart, Object... ids) -
Method Summary
Modifier and TypeMethodDescriptionaddReplacedStep
(ReplacedStep<?, ?> replacedStep) List<ReplacedStep<?,
?>> Set<org.apache.tinkerpop.gremlin.process.traversal.traverser.TraverserRequirement>
int
hashCode()
boolean
boolean
protected org.apache.tinkerpop.gremlin.process.traversal.Traverser.Admin<E>
void
reset()
void
setEagerLoad
(boolean eager) Methods inherited from class org.apache.tinkerpop.gremlin.process.traversal.step.map.GraphStep
addIds, clearIds, close, configure, convertElementsToIds, getIds, getParameters, getReturnClass, isStartStep, isStartStep, onGraphComputer, processHasContainerIds, returnsEdge, returnsVertex, setIteratorSupplier, toString
Methods inherited from class org.apache.tinkerpop.gremlin.process.traversal.step.util.AbstractStep
addLabel, addStart, addStarts, clearLabels, clone, equals, getId, getLabels, getNextStep, getPreviousStep, getStarts, getTraversal, hasNext, hasStarts, isTraverserStepIdAndLabelsSetByChild, next, prepareTraversalForNextStep, removeLabel, setId, setNextStep, setPreviousStep, setTraversal
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, hasNext, next, remove
Methods inherited from interface org.apache.tinkerpop.gremlin.process.traversal.Step
addLabel, addStart, addStarts, clearLabels, clone, equals, getId, getLabels, getNextStep, getPreviousStep, getTraversal, hasStarts, removeLabel, setId, setNextStep, setPreviousStep, setTraversal
Methods inherited from interface org.apache.tinkerpop.gremlin.process.traversal.step.TraversalParent
addGlobalChild, addLocalChild, asStep, close, getGlobalChildren, getLocalChildren, getSelfAndChildRequirements, integrateChild, removeGlobalChild, removeLocalChild, replaceLocalChild
-
Constructor Details
-
SqlgGraphStep
-
-
Method Details
-
processNextStart
- Overrides:
processNextStart
in classorg.apache.tinkerpop.gremlin.process.traversal.step.map.GraphStep
-
setEagerLoad
public void setEagerLoad(boolean eager) - Specified by:
setEagerLoad
in interfaceSqlgStep
-
isEagerLoad
public boolean isEagerLoad()- Specified by:
isEagerLoad
in interfaceSqlgStep
-
reset
public void reset()- Specified by:
reset
in interfaceorg.apache.tinkerpop.gremlin.process.traversal.Step<S,
E extends SqlgElement> - Overrides:
reset
in classorg.apache.tinkerpop.gremlin.process.traversal.step.map.GraphStep
-
getRequirements
public Set<org.apache.tinkerpop.gremlin.process.traversal.traverser.TraverserRequirement> getRequirements()- Specified by:
getRequirements
in interfaceorg.apache.tinkerpop.gremlin.process.traversal.Step<S,
E extends SqlgElement>
-
getReplacedSteps
- Specified by:
getReplacedSteps
in interfaceSqlgStep
-
addReplacedStep
- Specified by:
addReplacedStep
in interfaceSqlgStep
-
isForMultipleQueries
public boolean isForMultipleQueries()- Specified by:
isForMultipleQueries
in interfaceSqlgStep
-
hashCode
public int hashCode()- Overrides:
hashCode
in classorg.apache.tinkerpop.gremlin.process.traversal.step.map.GraphStep
-