Interface TreatmentSessionBeamSequence.Holder

All Superinterfaces:
AttributesWrapper
All Known Subinterfaces:
RTBeamsSessionRecordModule
All Known Implementing Classes:
RTBeamsTreatmentRecordIOD
Enclosing class:
TreatmentSessionBeamSequence

public static interface TreatmentSessionBeamSequence.Holder extends AttributesWrapper
  • Method Details

    • getTreatmentSessionBeamSequence

      default TreatmentSessionBeamSequence getTreatmentSessionBeamSequence()
      Returns:
      the Treatment Session Beam Sequence (see TreatmentSessionBeamSequence)
    • newTreatmentSessionBeamSequence

      default TreatmentSessionBeamSequence newTreatmentSessionBeamSequence(int initialCapacity)
      Adds a new Treatment Session Beam Sequence. (see TreatmentSessionBeamSequence)
      Parameters:
      initialCapacity - the initial capacity for the new Treatment Session Beam Sequence
    • ensureTreatmentSessionBeamSequence

      default TreatmentSessionBeamSequence ensureTreatmentSessionBeamSequence(int initialCapacity)
      Adds a new Treatment Session Beam Sequence if it does not already exist. (see TreatmentSessionBeamSequence)
      Parameters:
      initialCapacity - the initial capacity if a new Treatment Session Beam Sequence is created
    • containsTreatmentSessionBeamSequence

      default boolean containsTreatmentSessionBeamSequence()
      Returns:
      Whether it contains a Treatment Session Beam Sequence (see TreatmentSessionBeamSequence)
    • removeTreatmentSessionBeamSequence

      default void removeTreatmentSessionBeamSequence()
      Removes the Treatment Session Beam Sequence (see TreatmentSessionBeamSequence