Interface OmittedBeamTaskSequence.Holder

All Superinterfaces:
AttributesWrapper
All Known Subinterfaces:
RTBeamsDeliveryInstructionModule
All Known Implementing Classes:
RTBeamsDeliveryInstructionIOD
Enclosing class:
OmittedBeamTaskSequence

public static interface OmittedBeamTaskSequence.Holder extends AttributesWrapper
  • Method Details

    • getOmittedBeamTaskSequence

      default OmittedBeamTaskSequence getOmittedBeamTaskSequence()
      Returns:
      the Omitted Beam Task Sequence (see OmittedBeamTaskSequence)
    • newOmittedBeamTaskSequence

      default OmittedBeamTaskSequence newOmittedBeamTaskSequence(int initialCapacity)
      Adds a new Omitted Beam Task Sequence. (see OmittedBeamTaskSequence)
      Parameters:
      initialCapacity - the initial capacity for the new Omitted Beam Task Sequence
    • ensureOmittedBeamTaskSequence

      default OmittedBeamTaskSequence ensureOmittedBeamTaskSequence(int initialCapacity)
      Adds a new Omitted Beam Task Sequence if it does not already exist. (see OmittedBeamTaskSequence)
      Parameters:
      initialCapacity - the initial capacity if a new Omitted Beam Task Sequence is created
    • containsOmittedBeamTaskSequence

      default boolean containsOmittedBeamTaskSequence()
      Returns:
      Whether it contains a Omitted Beam Task Sequence (see OmittedBeamTaskSequence)
    • removeOmittedBeamTaskSequence

      default void removeOmittedBeamTaskSequence()
      Removes the Omitted Beam Task Sequence (see OmittedBeamTaskSequence