Interface IntendedRTTreatmentPhaseSequence.Holder

All Superinterfaces:
AttributesWrapper
All Known Subinterfaces:
RTTreatmentPhaseIntentModule
All Known Implementing Classes:
RTPhysicianIntentIOD
Enclosing class:
IntendedRTTreatmentPhaseSequence

public static interface IntendedRTTreatmentPhaseSequence.Holder extends AttributesWrapper
  • Method Details

    • getIntendedRTTreatmentPhaseSequence

      default IntendedRTTreatmentPhaseSequence getIntendedRTTreatmentPhaseSequence()
      Returns:
      the Intended RT Treatment Phase Sequence (see IntendedRTTreatmentPhaseSequence)
    • newIntendedRTTreatmentPhaseSequence

      default IntendedRTTreatmentPhaseSequence newIntendedRTTreatmentPhaseSequence​(int initialCapacity)
      Adds a new Intended RT Treatment Phase Sequence. (see IntendedRTTreatmentPhaseSequence)
      Parameters:
      initialCapacity - the initial capacity for the new Intended RT Treatment Phase Sequence
    • ensureIntendedRTTreatmentPhaseSequence

      default IntendedRTTreatmentPhaseSequence ensureIntendedRTTreatmentPhaseSequence​(int initialCapacity)
      Adds a new Intended RT Treatment Phase Sequence if it does not already exist. (see IntendedRTTreatmentPhaseSequence)
      Parameters:
      initialCapacity - the initial capacity if a new Intended RT Treatment Phase Sequence is created
    • containsIntendedRTTreatmentPhaseSequence

      default boolean containsIntendedRTTreatmentPhaseSequence()
      Returns:
      Whether it contains a Intended RT Treatment Phase Sequence (see IntendedRTTreatmentPhaseSequence)
    • removeIntendedRTTreatmentPhaseSequence

      default void removeIntendedRTTreatmentPhaseSequence()
      Removes the Intended RT Treatment Phase Sequence (see IntendedRTTreatmentPhaseSequence