public class JanusGraphStep<S,E extends org.apache.tinkerpop.gremlin.structure.Element> extends org.apache.tinkerpop.gremlin.process.traversal.step.map.GraphStep<S,E> implements HasStepFolder<S,E>, org.apache.tinkerpop.gremlin.process.traversal.step.Profiling, org.apache.tinkerpop.gremlin.process.traversal.step.HasContainerHolder
HasStepFolder.OrderEntry
Constructor and Description |
---|
JanusGraphStep(org.apache.tinkerpop.gremlin.process.traversal.step.map.GraphStep<S,E> originalStep) |
Modifier and Type | Method and Description |
---|---|
void |
addAll(Iterable<org.apache.tinkerpop.gremlin.process.traversal.step.util.HasContainer> has) |
void |
addHasContainer(org.apache.tinkerpop.gremlin.process.traversal.step.util.HasContainer hasContainer) |
List<org.apache.tinkerpop.gremlin.process.traversal.step.util.HasContainer> |
addLocalAll(Iterable<org.apache.tinkerpop.gremlin.process.traversal.step.util.HasContainer> has) |
List<org.apache.tinkerpop.gremlin.process.traversal.step.util.HasContainer> |
getHasContainers() |
int |
getHighLimit() |
int |
getLocalHighLimit(List<org.apache.tinkerpop.gremlin.process.traversal.step.util.HasContainer> containers) |
int |
getLocalLowLimit(List<org.apache.tinkerpop.gremlin.process.traversal.step.util.HasContainer> containers) |
int |
getLowLimit() |
List<HasStepFolder.OrderEntry> |
getOrders() |
int |
hashCode() |
void |
localOrderBy(List<org.apache.tinkerpop.gremlin.process.traversal.step.util.HasContainer> containers,
String key,
org.apache.tinkerpop.gremlin.process.traversal.Order order) |
void |
orderBy(String key,
org.apache.tinkerpop.gremlin.process.traversal.Order order) |
void |
setLimit(int low,
int high) |
void |
setLocalLimit(List<org.apache.tinkerpop.gremlin.process.traversal.step.util.HasContainer> containers,
int low,
int high) |
void |
setMetrics(org.apache.tinkerpop.gremlin.process.traversal.util.MutableMetrics metrics) |
String |
toString() |
addIds, clearIds, close, configure, convertElementsToIds, getIds, getParameters, getReturnClass, isStartStep, isStartStep, onGraphComputer, processHasContainerIds, processNextStart, reset, returnsEdge, returnsVertex, setIteratorSupplier
addLabel, addStart, addStarts, clone, equals, getId, getLabels, getNextStep, getPreviousStep, getTraversal, hasNext, next, removeLabel, setId, setNextStep, setPreviousStep, setTraversal
finalize, getClass, notify, notifyAll, wait, wait, wait
foldableHasContainerNoLimit, foldInHasContainer, foldInIds, foldInOrder, foldInRange, localFoldInHasContainer, splitAndP, validFoldInHasContainer, validJanusGraphHas, validJanusGraphHas, validJanusGraphOrder
addLabel, addStart, addStarts, clone, equals, getId, getLabels, getNextStep, getPreviousStep, getRequirements, getTraversal, removeLabel, reset, setId, setNextStep, setPreviousStep, setTraversal
forEachRemaining, hasNext, next, remove
public String toString()
public void addAll(Iterable<org.apache.tinkerpop.gremlin.process.traversal.step.util.HasContainer> has)
addAll
in interface HasStepFolder<S,E extends org.apache.tinkerpop.gremlin.structure.Element>
public List<org.apache.tinkerpop.gremlin.process.traversal.step.util.HasContainer> addLocalAll(Iterable<org.apache.tinkerpop.gremlin.process.traversal.step.util.HasContainer> has)
addLocalAll
in interface HasStepFolder<S,E extends org.apache.tinkerpop.gremlin.structure.Element>
public void orderBy(String key, org.apache.tinkerpop.gremlin.process.traversal.Order order)
orderBy
in interface HasStepFolder<S,E extends org.apache.tinkerpop.gremlin.structure.Element>
public void localOrderBy(List<org.apache.tinkerpop.gremlin.process.traversal.step.util.HasContainer> containers, String key, org.apache.tinkerpop.gremlin.process.traversal.Order order)
localOrderBy
in interface HasStepFolder<S,E extends org.apache.tinkerpop.gremlin.structure.Element>
public void setLimit(int low, int high)
setLimit
in interface HasStepFolder<S,E extends org.apache.tinkerpop.gremlin.structure.Element>
public void setLocalLimit(List<org.apache.tinkerpop.gremlin.process.traversal.step.util.HasContainer> containers, int low, int high)
setLocalLimit
in interface HasStepFolder<S,E extends org.apache.tinkerpop.gremlin.structure.Element>
public int getLowLimit()
getLowLimit
in interface HasStepFolder<S,E extends org.apache.tinkerpop.gremlin.structure.Element>
public int getLocalLowLimit(List<org.apache.tinkerpop.gremlin.process.traversal.step.util.HasContainer> containers)
getLocalLowLimit
in interface HasStepFolder<S,E extends org.apache.tinkerpop.gremlin.structure.Element>
public int getHighLimit()
getHighLimit
in interface HasStepFolder<S,E extends org.apache.tinkerpop.gremlin.structure.Element>
public int getLocalHighLimit(List<org.apache.tinkerpop.gremlin.process.traversal.step.util.HasContainer> containers)
getLocalHighLimit
in interface HasStepFolder<S,E extends org.apache.tinkerpop.gremlin.structure.Element>
public void setMetrics(org.apache.tinkerpop.gremlin.process.traversal.util.MutableMetrics metrics)
setMetrics
in interface org.apache.tinkerpop.gremlin.process.traversal.step.Profiling
public List<org.apache.tinkerpop.gremlin.process.traversal.step.util.HasContainer> getHasContainers()
getHasContainers
in interface org.apache.tinkerpop.gremlin.process.traversal.step.HasContainerHolder
public void addHasContainer(org.apache.tinkerpop.gremlin.process.traversal.step.util.HasContainer hasContainer)
addHasContainer
in interface org.apache.tinkerpop.gremlin.process.traversal.step.HasContainerHolder
public List<HasStepFolder.OrderEntry> getOrders()
Copyright © 2012–2019. All rights reserved.