Interface Parameterizing
- All Known Subinterfaces:
AddEdgeStepContract<S>,AddElementStepContract<S,,E> AddPropertyStepContract<S>,AddVertexStepContract<S>,CallStepContract<S,,E> Configuring,GraphStepContract<S,,E> ReadWriting,VertexStepContract<E>
- All Known Implementing Classes:
AbstractAddEdgeStepPlaceholder,AbstractAddElementStepPlaceholder,AbstractAddVertexStepPlaceholder,AddEdgeStartStep,AddEdgeStartStepPlaceholder,AddEdgeStep,AddEdgeStepPlaceholder,AddPropertyStep,AddPropertyStepPlaceholder,AddVertexStartStep,AddVertexStartStepPlaceholder,AddVertexStep,AddVertexStepPlaceholder,CallStep,CallStepPlaceholder,ConnectedComponentVertexProgramStep,DeclarativeMatchStep,EdgeOtherVertexStep,EdgeVertexStep,GqlMatchStep,GraphStep,GraphStepPlaceholder,HasStep,IndexStep,IoStep,PageRankVertexProgramStep,PeerPressureVertexProgramStep,PropertiesStep,PropertyMapStep,ShortestPathVertexProgramStep,TinkerGraphStep,TraversalFilterStep,VertexStep,VertexStepPlaceholder
public interface Parameterizing
An interface for
Step implementations that hold a Parameters object, which fold in arguments from
other steps. It is typically used on mutating steps, such as addV(), where calls to property(k,v)
are folded in as parameters to that add vertex step, but it may be used for any step that could benefit from
modulation.- Author:
- Marko A. Rodriguez (http://markorodriguez.com), Stephen Mallette (http://stephen.genoprime.com)
-
Method Summary
-
Method Details
-
getParameters
Parameters getParameters()Gets the parameters on the step.
-