public class JanusGraphPropertiesStep<E> extends org.apache.tinkerpop.gremlin.process.traversal.step.map.PropertiesStep<E> implements HasStepFolder<org.apache.tinkerpop.gremlin.structure.Element,E>, org.apache.tinkerpop.gremlin.process.traversal.step.Profiling, MultiQueriable<org.apache.tinkerpop.gremlin.structure.Element,E>
HasStepFolder.OrderEntry
Constructor and Description |
---|
JanusGraphPropertiesStep(org.apache.tinkerpop.gremlin.process.traversal.step.map.PropertiesStep<E> originalStep) |
Modifier and Type | Method and Description |
---|---|
void |
addAll(Iterable<org.apache.tinkerpop.gremlin.process.traversal.step.util.HasContainer> has) |
List<org.apache.tinkerpop.gremlin.process.traversal.step.util.HasContainer> |
addLocalAll(Iterable<org.apache.tinkerpop.gremlin.process.traversal.step.util.HasContainer> has) |
JanusGraphPropertiesStep<E> |
clone() |
protected Iterator<E> |
flatMap(org.apache.tinkerpop.gremlin.process.traversal.Traverser.Admin<org.apache.tinkerpop.gremlin.structure.Element> traverser) |
int |
getHighLimit() |
int |
getLocalHighLimit(List<org.apache.tinkerpop.gremlin.process.traversal.step.util.HasContainer> hasContainers) |
int |
getLocalLowLimit(List<org.apache.tinkerpop.gremlin.process.traversal.step.util.HasContainer> hasContainers) |
int |
getLowLimit() |
void |
localOrderBy(List<org.apache.tinkerpop.gremlin.process.traversal.step.util.HasContainer> hasContainers,
String key,
org.apache.tinkerpop.gremlin.process.traversal.Order order) |
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 low,
int high) |
void |
setLocalLimit(List<org.apache.tinkerpop.gremlin.process.traversal.step.util.HasContainer> hasContainers,
int low,
int high) |
void |
setMetrics(org.apache.tinkerpop.gremlin.process.traversal.util.MutableMetrics metrics) |
void |
setUseMultiQuery(boolean useMultiQuery) |
String |
toString() |
close, getPropertyKeys, getRequirements, getReturnType, hashCode
closeIterator
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, localFoldInHasContainer, splitAndP, validFoldInHasContainer, validJanusGraphHas, validJanusGraphHas, validJanusGraphOrder
addLabel, addStart, addStarts, equals, getId, getLabels, getNextStep, getPreviousStep, getRequirements, getTraversal, removeLabel, setId, setNextStep, setPreviousStep, setTraversal
forEachRemaining, hasNext, next, remove
public JanusGraphPropertiesStep(org.apache.tinkerpop.gremlin.process.traversal.step.map.PropertiesStep<E> originalStep)
public void setUseMultiQuery(boolean useMultiQuery)
setUseMultiQuery
in interface MultiQueriable<org.apache.tinkerpop.gremlin.structure.Element,E>
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.Element,E>
protected Iterator<E> flatMap(org.apache.tinkerpop.gremlin.process.traversal.Traverser.Admin<org.apache.tinkerpop.gremlin.structure.Element> traverser)
flatMap
in class org.apache.tinkerpop.gremlin.process.traversal.step.map.PropertiesStep<E>
public void reset()
public JanusGraphPropertiesStep<E> clone()
public void addAll(Iterable<org.apache.tinkerpop.gremlin.process.traversal.step.util.HasContainer> has)
addAll
in interface HasStepFolder<org.apache.tinkerpop.gremlin.structure.Element,E>
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<org.apache.tinkerpop.gremlin.structure.Element,E>
public void orderBy(String key, org.apache.tinkerpop.gremlin.process.traversal.Order order)
orderBy
in interface HasStepFolder<org.apache.tinkerpop.gremlin.structure.Element,E>
public void localOrderBy(List<org.apache.tinkerpop.gremlin.process.traversal.step.util.HasContainer> hasContainers, String key, org.apache.tinkerpop.gremlin.process.traversal.Order order)
localOrderBy
in interface HasStepFolder<org.apache.tinkerpop.gremlin.structure.Element,E>
public void setLimit(int low, int high)
setLimit
in interface HasStepFolder<org.apache.tinkerpop.gremlin.structure.Element,E>
public void setLocalLimit(List<org.apache.tinkerpop.gremlin.process.traversal.step.util.HasContainer> hasContainers, int low, int high)
setLocalLimit
in interface HasStepFolder<org.apache.tinkerpop.gremlin.structure.Element,E>
public int getLowLimit()
getLowLimit
in interface HasStepFolder<org.apache.tinkerpop.gremlin.structure.Element,E>
public int getLocalLowLimit(List<org.apache.tinkerpop.gremlin.process.traversal.step.util.HasContainer> hasContainers)
getLocalLowLimit
in interface HasStepFolder<org.apache.tinkerpop.gremlin.structure.Element,E>
public int getHighLimit()
getHighLimit
in interface HasStepFolder<org.apache.tinkerpop.gremlin.structure.Element,E>
public int getLocalHighLimit(List<org.apache.tinkerpop.gremlin.process.traversal.step.util.HasContainer> hasContainers)
getLocalHighLimit
in interface HasStepFolder<org.apache.tinkerpop.gremlin.structure.Element,E>
public String toString()
toString
in class org.apache.tinkerpop.gremlin.process.traversal.step.map.PropertiesStep<E>
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–2018. All rights reserved.