Package | Description |
---|---|
org.janusgraph.graphdb.tinkerpop.optimize | |
org.janusgraph.graphdb.tinkerpop.optimize.step | |
org.janusgraph.graphdb.tinkerpop.optimize.strategy |
Modifier and Type | Method and Description |
---|---|
static MultiQueryPositions |
JanusGraphTraversalUtil.getAllMultiQueryPositionsForMultiQueriable(MultiQueriable<?,?> multiQueriable,
boolean multiNestedRepeatEligible,
boolean multiNestedRepeatNextIterationEligible)
Backtraces the traversal for the position where a MultiQueriable step would expect its corresponding
JanusGraphMultiQueryStep(s).
|
static Optional<Integer> |
JanusGraphTraversalUtil.getLocalNonMultiQueryProvidedBatchSize(MultiQueriable<?,?> multiQueriable)
Returns local barrier step size if that barrier step is not generated by JanusGraphMultiQueryStep.
|
Modifier and Type | Class and Description |
---|---|
class |
JanusGraphElementMapStep<K,E> |
class |
JanusGraphHasStep<S extends org.apache.tinkerpop.gremlin.structure.Element>
This class extends the default TinkerPop's
HasStep and adds vertices multi-query optimization to this step. |
class |
JanusGraphLabelStep<S extends org.apache.tinkerpop.gremlin.structure.Element>
This class extends the default TinkerPop's
LabelStep and adds vertices multi-query optimization to this step. |
class |
JanusGraphPropertiesStep<E> |
class |
JanusGraphPropertyMapStep<K,E> |
class |
JanusGraphVertexStep<E extends org.apache.tinkerpop.gremlin.structure.Element> |
Modifier and Type | Method and Description |
---|---|
List<MultiQueriable> |
JanusGraphMultiQueryStep.getFirstLoopClientSteps() |
List<MultiQueriable> |
JanusGraphMultiQueryStep.getNextLoopClientSteps() |
List<MultiQueriable> |
JanusGraphMultiQueryStep.getSameLoopClientSteps() |
Modifier and Type | Method and Description |
---|---|
void |
JanusGraphMultiQueryStep.attachFirstLoopClient(MultiQueriable mq) |
void |
JanusGraphMultiQueryStep.attachNextLoopClient(MultiQueriable mq) |
void |
JanusGraphMultiQueryStep.attachSameLoopClient(MultiQueriable mq) |
Modifier and Type | Method and Description |
---|---|
void |
MultiQueriableStepRegistrationConsumer.attachClient(JanusGraphMultiQueryStep multiQueryStep,
MultiQueriable client) |
Copyright © 2012–2023. All rights reserved.