Interface TreatmentPositionSequence.Holder

All Superinterfaces:
AttributesWrapper
All Known Subinterfaces:
RTRadiationCommonModule, RTRadiationRecordCommonModule
All Known Implementing Classes:
CArmPhotonElectronRadiationIOD, CArmPhotonElectronRadiationRecordIOD, RoboticArmRadiationIOD, RoboticArmRadiationRecordIOD, RTRadiationSalvageRecordIOD, TomotherapeuticRadiationIOD, TomotherapeuticRadiationRecordIOD
Enclosing class:
TreatmentPositionSequence

public static interface TreatmentPositionSequence.Holder extends AttributesWrapper
  • Method Details

    • getTreatmentPositionSequence

      default TreatmentPositionSequence getTreatmentPositionSequence()
      Returns:
      the Treatment Position Sequence (see TreatmentPositionSequence)
    • newTreatmentPositionSequence

      default TreatmentPositionSequence newTreatmentPositionSequence(int initialCapacity)
      Adds a new Treatment Position Sequence. (see TreatmentPositionSequence)
      Parameters:
      initialCapacity - the initial capacity for the new Treatment Position Sequence
    • ensureTreatmentPositionSequence

      default TreatmentPositionSequence ensureTreatmentPositionSequence(int initialCapacity)
      Adds a new Treatment Position Sequence if it does not already exist. (see TreatmentPositionSequence)
      Parameters:
      initialCapacity - the initial capacity if a new Treatment Position Sequence is created
    • containsTreatmentPositionSequence

      default boolean containsTreatmentPositionSequence()
      Returns:
      Whether it contains a Treatment Position Sequence (see TreatmentPositionSequence)
    • removeTreatmentPositionSequence

      default void removeTreatmentPositionSequence()
      Removes the Treatment Position Sequence (see TreatmentPositionSequence