Interface CallStepContract<S,E>
-
- All Superinterfaces:
AutoCloseable,Cloneable,Configuring,Iterator<Traverser.Admin<E>>,Parameterizing,PopContaining,Serializable,Step<S,E>,TraversalParent
- All Known Implementing Classes:
CallStep,CallStepPlaceholder
public interface CallStepContract<S,E> extends Step<S,E>, Configuring, TraversalParent
-
-
Nested Class Summary
-
Nested classes/interfaces inherited from interface org.apache.tinkerpop.gremlin.process.traversal.step.PopContaining
PopContaining.PopInstruction
-
-
Field Summary
Fields Modifier and Type Field Description static List<Class<? extends Step>>CONCRETE_STEPSConcrete implementations of this contract that can be referenced as TinkerPop implementations.
-
Method Summary
All Methods Instance Methods Abstract Methods Default Methods Modifier and Type Method Description MapgetMergedParams()StringgetServiceName()ServiceRegistrygetServiceRegistry()MapgetStaticParams()default GValue<Map>getStaticParamsAsGValue()voidreset()Reset the state of the step such that it has no incoming starts.Service<S,E>service()default Service<S,E>serviceGValueSafe()-
Methods inherited from interface org.apache.tinkerpop.gremlin.process.traversal.step.Configuring
configure
-
Methods inherited from interface java.util.Iterator
forEachRemaining, hasNext, next, remove
-
Methods inherited from interface org.apache.tinkerpop.gremlin.process.traversal.step.Parameterizing
getParameters
-
Methods inherited from interface org.apache.tinkerpop.gremlin.process.traversal.Step
addLabel, addStart, addStarts, clearLabels, clone, equals, getId, getLabels, getNextStep, getPreviousStep, getRequirements, getTraversal, hasStarts, removeLabel, setId, setNextStep, setPreviousStep, setTraversal
-
Methods inherited from interface org.apache.tinkerpop.gremlin.process.traversal.step.TraversalParent
addGlobalChild, addLocalChild, asStep, close, getGlobalChildren, getLocalChildren, getPopInstructions, getSelfAndChildRequirements, integrateChild, removeGlobalChild, removeLocalChild, replaceLocalChild
-
-
-
-
Method Detail
-
getServiceName
String getServiceName()
-
getStaticParams
Map getStaticParams()
-
getMergedParams
Map getMergedParams()
-
getServiceRegistry
ServiceRegistry getServiceRegistry()
-
-