Interface CalculatedDoseReferenceSequence.Holder

All Superinterfaces:
AttributesWrapper
All Known Subinterfaces:
CalculatedDoseReferenceRecordModule
All Known Implementing Classes:
RTBeamsTreatmentRecordIOD, RTBrachyTreatmentRecordIOD, RTIonBeamsTreatmentRecordIOD
Enclosing class:
CalculatedDoseReferenceSequence

public static interface CalculatedDoseReferenceSequence.Holder extends AttributesWrapper
  • Method Details

    • getCalculatedDoseReferenceSequence

      default CalculatedDoseReferenceSequence getCalculatedDoseReferenceSequence()
      Returns:
      the Calculated Dose Reference Sequence (see CalculatedDoseReferenceSequence)
    • newCalculatedDoseReferenceSequence

      default CalculatedDoseReferenceSequence newCalculatedDoseReferenceSequence​(int initialCapacity)
      Adds a new Calculated Dose Reference Sequence. (see CalculatedDoseReferenceSequence)
      Parameters:
      initialCapacity - the initial capacity for the new Calculated Dose Reference Sequence
    • ensureCalculatedDoseReferenceSequence

      default CalculatedDoseReferenceSequence ensureCalculatedDoseReferenceSequence​(int initialCapacity)
      Adds a new Calculated Dose Reference Sequence if it does not already exist. (see CalculatedDoseReferenceSequence)
      Parameters:
      initialCapacity - the initial capacity if a new Calculated Dose Reference Sequence is created
    • containsCalculatedDoseReferenceSequence

      default boolean containsCalculatedDoseReferenceSequence()
      Returns:
      Whether it contains a Calculated Dose Reference Sequence (see CalculatedDoseReferenceSequence)
    • removeCalculatedDoseReferenceSequence

      default void removeCalculatedDoseReferenceSequence()
      Removes the Calculated Dose Reference Sequence (see CalculatedDoseReferenceSequence