Interface HasContainerHolder<S,E>
- All Superinterfaces:
Cloneable,GValueHolder<S,,E> Iterator<Traverser.Admin<E>>,Serializable,Step<S,E>
- All Known Implementing Classes:
HasStep,TinkerGraphStep
- Author:
- Marko A. Rodriguez (http://markorodriguez.com)
-
Method Summary
Modifier and TypeMethodDescriptionvoidaddHasContainer(HasContainer hasContainer) default HasContainerHolder<S,E> default Collection<GValue<?>>default Collection<P<?>>default Collection<P<?>>default booleandefault voidremoveHasContainer(HasContainer hasContainer) default voidupdateVariable(String name, Object value) Methods inherited from interface org.apache.tinkerpop.gremlin.process.traversal.step.GValueHolder
reduceMethods inherited from interface java.util.Iterator
forEachRemaining, hasNext, next, removeMethods inherited from interface org.apache.tinkerpop.gremlin.process.traversal.Step
addLabel, addStart, addStarts, clearLabels, clone, equals, getId, getLabels, getNextStep, getPreviousStep, getRequirements, getTraversal, hasStarts, removeLabel, reset, setId, setNextStep, setPreviousStep, setTraversal
-
Method Details
-
getHasContainers
List<HasContainer> getHasContainers() -
addHasContainer
-
removeHasContainer
-
getPredicates
-
getPredicatesGValueSafe
-
asConcreteStep
- Specified by:
asConcreteStepin interfaceGValueHolder<S,E>
-
isParameterized
default boolean isParameterized()- Specified by:
isParameterizedin interfaceGValueHolder<S,E>
-
updateVariable
- Specified by:
updateVariablein interfaceGValueHolder<S,E>
-
getGValues
- Specified by:
getGValuesin interfaceGValueHolder<S,E>
-