Class MergeVertexStepPlaceholder<S>

All Implemented Interfaces:
Serializable, AutoCloseable, Cloneable, Iterator<Traverser.Admin<Vertex>>, Step<S,Vertex>, Deleting<Event>, GValueHolder<S,Vertex>, MergeStepContract<S,Vertex,Map>, Mutating<Event>, PopContaining, PropertiesHolder, TraversalOptionParent<Merge,S,Map>, TraversalParent, Writing<Event>

public class MergeVertexStepPlaceholder<S> extends AbstractMergeElementStepPlaceholder<S,Vertex>
Implementation for the mergeV() step covering both the start step version and the one used mid-traversal.
See Also:
  • Constructor Details

  • Method Details

    • validateMapInput

      public static void validateMapInput(Map map, boolean ignoreTokens)
    • asConcreteStep

      public MergeVertexStep<S> asConcreteStep()
    • addChildOption

      public void addChildOption(Merge token, Traversal.Admin traversalOption)
      Description copied from interface: TraversalOptionParent
      The child as defined by the token it takes, like Pick or Merge. This traversal may be of local or global scope depending on the step implementation that works with option().