Interface PredecessorProtocolSequence.Holder

All Superinterfaces:
AttributesWrapper
All Known Subinterfaces:
ProtocolContextModule
All Known Implementing Classes:
CTDefinedProcedureProtocolIOD, CTPerformedProcedureProtocolIOD, XADefinedProcedureProtocolIOD, XAPerformedProcedureProtocolIOD
Enclosing class:
PredecessorProtocolSequence

public static interface PredecessorProtocolSequence.Holder extends AttributesWrapper
  • Method Details

    • getPredecessorProtocolSequence

      default PredecessorProtocolSequence getPredecessorProtocolSequence()
      Returns:
      the Predecessor Protocol Sequence (see PredecessorProtocolSequence)
    • newPredecessorProtocolSequence

      default PredecessorProtocolSequence newPredecessorProtocolSequence(int initialCapacity)
      Adds a new Predecessor Protocol Sequence. (see PredecessorProtocolSequence)
      Parameters:
      initialCapacity - the initial capacity for the new Predecessor Protocol Sequence
    • ensurePredecessorProtocolSequence

      default PredecessorProtocolSequence ensurePredecessorProtocolSequence(int initialCapacity)
      Adds a new Predecessor Protocol Sequence if it does not already exist. (see PredecessorProtocolSequence)
      Parameters:
      initialCapacity - the initial capacity if a new Predecessor Protocol Sequence is created
    • containsPredecessorProtocolSequence

      default boolean containsPredecessorProtocolSequence()
      Returns:
      Whether it contains a Predecessor Protocol Sequence (see PredecessorProtocolSequence)
    • removePredecessorProtocolSequence

      default void removePredecessorProtocolSequence()
      Removes the Predecessor Protocol Sequence (see PredecessorProtocolSequence