Interface Mutating<E extends Event>

All Known Subinterfaces:
AddEdgeStepContract<S>, AddPropertyStepContract<S>, AddVertexStepContract<S>, Deleting<E>, MergeStepContract<S,E,C>, Writing<E>
All Known Implementing Classes:
AbstractAddEdgeStepPlaceholder, AbstractAddElementStepPlaceholder, AbstractAddVertexStepPlaceholder, AbstractMergeElementStepPlaceholder, AddEdgeStartStep, AddEdgeStartStepPlaceholder, AddEdgeStep, AddEdgeStepPlaceholder, AddLabelStep, AddPropertyStep, AddPropertyStepPlaceholder, AddVertexStartStep, AddVertexStartStepPlaceholder, AddVertexStep, AddVertexStepPlaceholder, DropLabelsStep, DropStep, MergeEdgeStep, MergeEdgeStepPlaceholder, MergeElementStep, MergeVertexStep, MergeVertexStepPlaceholder

public interface Mutating<E extends Event>
A marker interface for steps that modify the graph.
Author:
Stephen Mallette (http://stephen.genoprime.com), Matt Frantz (http://github.com/mhfrantz)
  • Method Details

    • getMutatingCallbackRegistry

      CallbackRegistry<E> getMutatingCallbackRegistry()
      Gets the callback registry for events that the step raises.