public final class JanusGraphMultiQueryStep
extends org.apache.tinkerpop.gremlin.process.traversal.step.util.AbstractStep<org.apache.tinkerpop.gremlin.structure.Element,org.apache.tinkerpop.gremlin.structure.Element>
| Constructor and Description |
|---|
JanusGraphMultiQueryStep(org.apache.tinkerpop.gremlin.process.traversal.Traversal.Admin traversal,
boolean limitBatchSize) |
JanusGraphMultiQueryStep(org.apache.tinkerpop.gremlin.process.traversal.Traversal.Admin traversal,
boolean limitBatchSize,
Integer relatedBarrierStepSize) |
JanusGraphMultiQueryStep(org.apache.tinkerpop.gremlin.process.traversal.Traversal.Admin traversal,
boolean limitBatchSize,
org.apache.tinkerpop.gremlin.process.traversal.step.map.NoOpBarrierStep generatedBarrierStep) |
| Modifier and Type | Method and Description |
|---|---|
void |
attachFirstLoopClient(MultiQueriable mq) |
void |
attachNextLoopClient(MultiQueriable mq) |
void |
attachSameLoopClient(MultiQueriable mq) |
JanusGraphMultiQueryStep |
clone() |
List<MultiQueriable> |
getFirstLoopClientSteps() |
org.apache.tinkerpop.gremlin.process.traversal.step.map.NoOpBarrierStep |
getGeneratedBarrierStep() |
List<MultiQueriable> |
getNextLoopClientSteps() |
Optional<Integer> |
getRelatedBarrierStepSize() |
List<MultiQueriable> |
getSameLoopClientSteps() |
boolean |
isFirstLoopClientStepsEmpty() |
boolean |
isLimitBatchSize() |
boolean |
isNextLoopClientStepsEmpty() |
boolean |
isSameLoopClientStepsEmpty() |
protected org.apache.tinkerpop.gremlin.process.traversal.Traverser.Admin<org.apache.tinkerpop.gremlin.structure.Element> |
processNextStart() |
void |
reset() |
addLabel, addStart, addStarts, clearLabels, equals, getId, getLabels, getNextStep, getPreviousStep, getStarts, getTraversal, hashCode, hasNext, hasStarts, isTraverserStepIdAndLabelsSetByChild, next, prepareTraversalForNextStep, removeLabel, setId, setNextStep, setPreviousStep, setTraversal, toStringfinalize, getClass, notify, notifyAll, wait, wait, waitequals, getRequirementsforEachRemaining, removepublic JanusGraphMultiQueryStep(org.apache.tinkerpop.gremlin.process.traversal.Traversal.Admin traversal,
boolean limitBatchSize)
public JanusGraphMultiQueryStep(org.apache.tinkerpop.gremlin.process.traversal.Traversal.Admin traversal,
boolean limitBatchSize,
org.apache.tinkerpop.gremlin.process.traversal.step.map.NoOpBarrierStep generatedBarrierStep)
public JanusGraphMultiQueryStep(org.apache.tinkerpop.gremlin.process.traversal.Traversal.Admin traversal,
boolean limitBatchSize,
Integer relatedBarrierStepSize)
public void attachFirstLoopClient(MultiQueriable mq)
public void attachSameLoopClient(MultiQueriable mq)
public void attachNextLoopClient(MultiQueriable mq)
protected org.apache.tinkerpop.gremlin.process.traversal.Traverser.Admin<org.apache.tinkerpop.gremlin.structure.Element> processNextStart()
throws NoSuchElementException
processNextStart in class org.apache.tinkerpop.gremlin.process.traversal.step.util.AbstractStep<org.apache.tinkerpop.gremlin.structure.Element,org.apache.tinkerpop.gremlin.structure.Element>NoSuchElementExceptionpublic JanusGraphMultiQueryStep clone()
clone in interface org.apache.tinkerpop.gremlin.process.traversal.Step<org.apache.tinkerpop.gremlin.structure.Element,org.apache.tinkerpop.gremlin.structure.Element>clone in class org.apache.tinkerpop.gremlin.process.traversal.step.util.AbstractStep<org.apache.tinkerpop.gremlin.structure.Element,org.apache.tinkerpop.gremlin.structure.Element>public void reset()
reset in interface org.apache.tinkerpop.gremlin.process.traversal.Step<org.apache.tinkerpop.gremlin.structure.Element,org.apache.tinkerpop.gremlin.structure.Element>reset in class org.apache.tinkerpop.gremlin.process.traversal.step.util.AbstractStep<org.apache.tinkerpop.gremlin.structure.Element,org.apache.tinkerpop.gremlin.structure.Element>public boolean isLimitBatchSize()
public List<MultiQueriable> getFirstLoopClientSteps()
public List<MultiQueriable> getSameLoopClientSteps()
public List<MultiQueriable> getNextLoopClientSteps()
public boolean isFirstLoopClientStepsEmpty()
public boolean isSameLoopClientStepsEmpty()
public boolean isNextLoopClientStepsEmpty()
public org.apache.tinkerpop.gremlin.process.traversal.step.map.NoOpBarrierStep getGeneratedBarrierStep()
Copyright © 2012–2024. All rights reserved.