Interface HasContainerHolder<S,E>
- 
- All Superinterfaces:
- Cloneable,- GValueHolder<S,E>,- Iterator<Traverser.Admin<E>>,- Serializable,- Step<S,E>
 - All Known Implementing Classes:
- HasStep,- TinkerGraphStep
 
 public interface HasContainerHolder<S,E> extends GValueHolder<S,E> - Author:
- Marko A. Rodriguez (http://markorodriguez.com)
 
- 
- 
Method SummaryAll Methods Instance Methods Abstract Methods Default Methods Modifier and Type Method Description voidaddHasContainer(HasContainer hasContainer)default HasContainerHolder<S,E>asConcreteStep()default Collection<GValue<?>>getGValues()List<HasContainer>getHasContainers()default Collection<P<?>>getPredicates()default Collection<P<?>>getPredicatesGValueSafe()default booleanisParameterized()default voidremoveHasContainer(HasContainer hasContainer)default voidupdateVariable(String name, Object value)- 
Methods inherited from interface org.apache.tinkerpop.gremlin.process.traversal.step.GValueHolderreduce
 - 
Methods inherited from interface java.util.IteratorforEachRemaining, hasNext, next, remove
 - 
Methods inherited from interface org.apache.tinkerpop.gremlin.process.traversal.StepaddLabel, addStart, addStarts, clearLabels, clone, equals, getId, getLabels, getNextStep, getPreviousStep, getRequirements, getTraversal, hasStarts, removeLabel, reset, setId, setNextStep, setPreviousStep, setTraversal
 
- 
 
- 
- 
- 
Method Detail- 
getHasContainersList<HasContainer> getHasContainers() 
 - 
addHasContainervoid addHasContainer(HasContainer hasContainer) 
 - 
removeHasContainerdefault void removeHasContainer(HasContainer hasContainer) 
 - 
getPredicatesdefault Collection<P<?>> getPredicates() 
 - 
getPredicatesGValueSafedefault Collection<P<?>> getPredicatesGValueSafe() 
 - 
asConcreteStepdefault HasContainerHolder<S,E> asConcreteStep() - Specified by:
- asConcreteStepin interface- GValueHolder<S,E>
 
 - 
isParameterizeddefault boolean isParameterized() - Specified by:
- isParameterizedin interface- GValueHolder<S,E>
 
 - 
updateVariabledefault void updateVariable(String name, Object value) - Specified by:
- updateVariablein interface- GValueHolder<S,E>
 
 - 
getGValuesdefault Collection<GValue<?>> getGValues() - Specified by:
- getGValuesin interface- GValueHolder<S,E>
 
 
- 
 
-