Interface RTToleranceSetSequence.Holder

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

public static interface RTToleranceSetSequence.Holder extends AttributesWrapper
A class implementing this interface can hold attributes which contain the DICOM tag "RT Tolerance Set Sequence" (see RTToleranceSetSequence)
  • Method Details

    • wrap

      static RTToleranceSetSequence.Holder wrap(org.dcm4che3.data.Attributes attributes)
      Parameters:
      attributes - An attributes object containing the RT Tolerance Set Sequence (see RTToleranceSetSequence)
      Returns:
      A wrapper object implementing the RTToleranceSetSequence.Holder interface.
    • getRTToleranceSetSequence

      default RTToleranceSetSequence getRTToleranceSetSequence()
      Returns:
      the RT Tolerance Set Sequence (see RTToleranceSetSequence)
    • newRTToleranceSetSequence

      default RTToleranceSetSequence newRTToleranceSetSequence(int initialCapacity)
      Adds a new RT Tolerance Set Sequence. (see RTToleranceSetSequence)
      Parameters:
      initialCapacity - the initial capacity for the new RT Tolerance Set Sequence
    • ensureRTToleranceSetSequence

      default RTToleranceSetSequence ensureRTToleranceSetSequence(int initialCapacity)
      Adds a new RT Tolerance Set Sequence if it does not already exist. (see RTToleranceSetSequence)
      Parameters:
      initialCapacity - the initial capacity if a new RT Tolerance Set Sequence is created
    • containsRTToleranceSetSequence

      default boolean containsRTToleranceSetSequence()
      Returns:
      Whether it contains the RT Tolerance Set Sequence (see RTToleranceSetSequence)
    • removeRTToleranceSetSequence

      default void removeRTToleranceSetSequence()
      Removes the RT Tolerance Set Sequence (see RTToleranceSetSequence