Interface DataType.Holder

  • All Superinterfaces:
    org.dcm4che.typeddicom.AttributesWrapper
    All Known Implementing Classes:
    DataFrameAssignmentSequence.Item, ImageDataTypeSequence.Item
    Enclosing class:
    DataType

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

      • wrap

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

        default DataType getDataType()
        Returns:
        the Data Type (see DataType)
      • containsDataType

        default boolean containsDataType()
        Returns:
        whether it contains the Data Type (see DataType)
      • removeDataType

        default void removeDataType()
        Removes the Data Type (see DataType