Interface DeviceID.Holder

  • All Superinterfaces:
    org.dcm4che.typeddicom.AttributesWrapper
    All Known Implementing Classes:
    DeviceID.SimpleHolder, DeviceSequence.Item
    Enclosing class:
    DeviceID

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

      • wrap

        static DeviceID.Holder wrap​(org.dcm4che3.data.Attributes attributes)
        Parameters:
        attributes - an attributes object containing the Device ID (see DeviceID)
        Returns:
        a wrapper object implementing the DeviceID.Holder interface.
      • getDeviceID

        default DeviceID getDeviceID()
        Returns:
        the Device ID (see DeviceID)
      • containsDeviceID

        default boolean containsDeviceID()
        Returns:
        whether it contains the Device ID (see DeviceID)
      • removeDeviceID

        default void removeDeviceID()
        Removes the Device ID (see DeviceID