public class JanusGraphVertexStep<E extends org.apache.tinkerpop.gremlin.structure.Element> extends org.apache.tinkerpop.gremlin.process.traversal.step.map.VertexStep<E> implements HasStepFolder<org.apache.tinkerpop.gremlin.structure.Vertex,E>, org.apache.tinkerpop.gremlin.process.traversal.step.Profiling, MultiQueriable<org.apache.tinkerpop.gremlin.structure.Vertex,E>
HasStepFolder.OrderEntry
Constructor and Description |
---|
JanusGraphVertexStep(org.apache.tinkerpop.gremlin.process.traversal.step.map.VertexStep<E> originalStep) |
Modifier and Type | Method and Description |
---|---|
void |
addAll(Iterable<org.apache.tinkerpop.gremlin.process.traversal.step.util.HasContainer> has) |
JanusGraphVertexStep<E> |
clone() |
protected Iterator<E> |
flatMap(org.apache.tinkerpop.gremlin.process.traversal.Traverser.Admin<org.apache.tinkerpop.gremlin.structure.Vertex> traverser) |
int |
getLimit() |
<Q extends BaseVertexQuery> |
makeQuery(Q query) |
void |
orderBy(String key,
org.apache.tinkerpop.gremlin.process.traversal.Order order) |
protected org.apache.tinkerpop.gremlin.process.traversal.Traverser.Admin<E> |
processNextStart() |
void |
reset() |
void |
setLimit(int limit) |
void |
setMetrics(org.apache.tinkerpop.gremlin.process.traversal.util.MutableMetrics metrics) |
void |
setUseMultiQuery(boolean useMultiQuery) |
String |
toString() |
getDirection, getEdgeLabels, getRequirements, getReturnClass, hashCode, returnsEdge, returnsVertex, reverseDirection
addLabel, addStart, addStarts, equals, getId, getLabels, getNextStep, getPreviousStep, getTraversal, hasNext, next, removeLabel, setId, setNextStep, setPreviousStep, setTraversal
finalize, getClass, notify, notifyAll, wait, wait, wait
foldInHasContainer, foldInIds, foldInOrder, foldInRange, validJanusGraphHas, validJanusGraphHas, validJanusGraphOrder
addLabel, addStart, addStarts, equals, getId, getLabels, getNextStep, getPreviousStep, getRequirements, getTraversal, removeLabel, setId, setNextStep, setPreviousStep, setTraversal
forEachRemaining, hasNext, next, remove
public JanusGraphVertexStep(org.apache.tinkerpop.gremlin.process.traversal.step.map.VertexStep<E> originalStep)
public void setUseMultiQuery(boolean useMultiQuery)
setUseMultiQuery
in interface MultiQueriable<org.apache.tinkerpop.gremlin.structure.Vertex,E extends org.apache.tinkerpop.gremlin.structure.Element>
public <Q extends BaseVertexQuery> Q makeQuery(Q query)
protected org.apache.tinkerpop.gremlin.process.traversal.Traverser.Admin<E> processNextStart()
processNextStart
in class org.apache.tinkerpop.gremlin.process.traversal.step.map.FlatMapStep<org.apache.tinkerpop.gremlin.structure.Vertex,E extends org.apache.tinkerpop.gremlin.structure.Element>
protected Iterator<E> flatMap(org.apache.tinkerpop.gremlin.process.traversal.Traverser.Admin<org.apache.tinkerpop.gremlin.structure.Vertex> traverser)
flatMap
in class org.apache.tinkerpop.gremlin.process.traversal.step.map.VertexStep<E extends org.apache.tinkerpop.gremlin.structure.Element>
public void reset()
reset
in interface org.apache.tinkerpop.gremlin.process.traversal.Step<org.apache.tinkerpop.gremlin.structure.Vertex,E extends org.apache.tinkerpop.gremlin.structure.Element>
reset
in class org.apache.tinkerpop.gremlin.process.traversal.step.map.FlatMapStep<org.apache.tinkerpop.gremlin.structure.Vertex,E extends org.apache.tinkerpop.gremlin.structure.Element>
public JanusGraphVertexStep<E> clone()
clone
in interface org.apache.tinkerpop.gremlin.process.traversal.Step<org.apache.tinkerpop.gremlin.structure.Vertex,E extends org.apache.tinkerpop.gremlin.structure.Element>
clone
in class org.apache.tinkerpop.gremlin.process.traversal.step.util.AbstractStep<org.apache.tinkerpop.gremlin.structure.Vertex,E extends org.apache.tinkerpop.gremlin.structure.Element>
public void addAll(Iterable<org.apache.tinkerpop.gremlin.process.traversal.step.util.HasContainer> has)
addAll
in interface HasStepFolder<org.apache.tinkerpop.gremlin.structure.Vertex,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<org.apache.tinkerpop.gremlin.structure.Vertex,E extends org.apache.tinkerpop.gremlin.structure.Element>
public void setLimit(int limit)
setLimit
in interface HasStepFolder<org.apache.tinkerpop.gremlin.structure.Vertex,E extends org.apache.tinkerpop.gremlin.structure.Element>
public int getLimit()
getLimit
in interface HasStepFolder<org.apache.tinkerpop.gremlin.structure.Vertex,E extends org.apache.tinkerpop.gremlin.structure.Element>
public String toString()
toString
in class org.apache.tinkerpop.gremlin.process.traversal.step.map.VertexStep<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
Copyright © 2012–2017. All rights reserved.