Interface ReferencedRTPlanSequence.Holder

All Superinterfaces:
AttributesWrapper
All Known Subinterfaces:
RTBeamsDeliveryInstructionModule, RTBrachyApplicationSetupDeliveryInstructionModule, RTDoseModule, RTGeneralMachineVerificationModule, RTGeneralPlanModule, RTGeneralTreatmentRecordModule, RTImageModule
All Known Implementing Classes:
RTBeamsDeliveryInstructionIOD, RTBeamsTreatmentRecordIOD, RTBrachyApplicationSetupDeliveryInstructionIOD, RTBrachyTreatmentRecordIOD, RTConventionalMachineVerificationIOD, RTDoseIOD, RTImageIOD, RTIonBeamsTreatmentRecordIOD, RTIonMachineVerificationIOD, RTIonPlanIOD, RTPlanIOD, RTTreatmentSummaryRecordIOD
Enclosing class:
ReferencedRTPlanSequence

public static interface ReferencedRTPlanSequence.Holder extends AttributesWrapper
  • Method Details

    • getReferencedRTPlanSequence

      default ReferencedRTPlanSequence getReferencedRTPlanSequence()
      Returns:
      the Referenced RT Plan Sequence (see ReferencedRTPlanSequence)
    • newReferencedRTPlanSequence

      default ReferencedRTPlanSequence newReferencedRTPlanSequence​(int initialCapacity)
      Adds a new Referenced RT Plan Sequence. (see ReferencedRTPlanSequence)
      Parameters:
      initialCapacity - the initial capacity for the new Referenced RT Plan Sequence
    • ensureReferencedRTPlanSequence

      default ReferencedRTPlanSequence ensureReferencedRTPlanSequence​(int initialCapacity)
      Adds a new Referenced RT Plan Sequence if it does not already exist. (see ReferencedRTPlanSequence)
      Parameters:
      initialCapacity - the initial capacity if a new Referenced RT Plan Sequence is created
    • containsReferencedRTPlanSequence

      default boolean containsReferencedRTPlanSequence()
      Returns:
      Whether it contains a Referenced RT Plan Sequence (see ReferencedRTPlanSequence)
    • removeReferencedRTPlanSequence

      default void removeReferencedRTPlanSequence()
      Removes the Referenced RT Plan Sequence (see ReferencedRTPlanSequence