Interface SourceHangingProtocolSequence.Holder

All Superinterfaces:
AttributesWrapper
All Known Subinterfaces:
HangingProtocolDefinitionModule
All Known Implementing Classes:
HangingProtocolIOD
Enclosing class:
SourceHangingProtocolSequence

public static interface SourceHangingProtocolSequence.Holder extends AttributesWrapper
  • Method Details

    • getSourceHangingProtocolSequence

      default SourceHangingProtocolSequence getSourceHangingProtocolSequence()
      Returns:
      the Source Hanging Protocol Sequence (see SourceHangingProtocolSequence)
    • newSourceHangingProtocolSequence

      default SourceHangingProtocolSequence newSourceHangingProtocolSequence​(int initialCapacity)
      Adds a new Source Hanging Protocol Sequence. (see SourceHangingProtocolSequence)
      Parameters:
      initialCapacity - the initial capacity for the new Source Hanging Protocol Sequence
    • ensureSourceHangingProtocolSequence

      default SourceHangingProtocolSequence ensureSourceHangingProtocolSequence​(int initialCapacity)
      Adds a new Source Hanging Protocol Sequence if it does not already exist. (see SourceHangingProtocolSequence)
      Parameters:
      initialCapacity - the initial capacity if a new Source Hanging Protocol Sequence is created
    • containsSourceHangingProtocolSequence

      default boolean containsSourceHangingProtocolSequence()
      Returns:
      Whether it contains a Source Hanging Protocol Sequence (see SourceHangingProtocolSequence)
    • removeSourceHangingProtocolSequence

      default void removeSourceHangingProtocolSequence()
      Removes the Source Hanging Protocol Sequence (see SourceHangingProtocolSequence