Interface DoseType.Holder

  • All Superinterfaces:
    org.dcm4che.typeddicom.AttributesWrapper
    All Known Subinterfaces:
    RTDoseModule
    All Known Implementing Classes:
    DoseType.SimpleHolder, DVHSequence.Item, RTDoseIOD
    Enclosing class:
    DoseType

    public static interface DoseType.Holder
    extends org.dcm4che.typeddicom.AttributesWrapper
    A class implementing this interface can hold attributes which contain the DICOM tag "Dose Type" (see DoseType)
    • Method Detail

      • wrap

        static DoseType.Holder wrap​(org.dcm4che3.data.Attributes attributes)
        Parameters:
        attributes - an attributes object containing the Dose Type (see DoseType)
        Returns:
        a wrapper object implementing the DoseType.Holder interface.
      • getDoseType

        default DoseType getDoseType()
        Returns:
        the Dose Type (see DoseType)
      • containsDoseType

        default boolean containsDoseType()
        Returns:
        whether it contains the Dose Type (see DoseType)
      • removeDoseType

        default void removeDoseType()
        Removes the Dose Type (see DoseType