Class ListOfMIMETypes

All Implemented Interfaces:
AttributesWrapper, DataElementWrapper, BytesDataElementWrapper, LongStringMultiWrapper, StringDataElementMultiWrapper

public class ListOfMIMETypes extends AbstractDataElementWrapper implements LongStringMultiWrapper
Name: List of MIME Types
Keyword: ListOfMIMETypes
Tag: (0042,0014)
Value Representation: LO
Value Multiplicity: 1-n
  • Described in the contexts: as follows:
    Attribute Name: List of MIME Types
    Type: 1C
    Attribute Description:

    MIME Types of subcomponents of the encapsulated document.

    Required if the encapsulated document incorporates subcomponents with MIME types different than the primary MIME Type of the encapsulated document.

    Note

    An Encapsulated CDA that includes an embedded JPEG image and an embedded PDF would list "image/jpeg\ application/pdf".


  • Field Details

  • Constructor Details

    • ListOfMIMETypes

      public ListOfMIMETypes(org.dcm4che3.data.Attributes attributes)
      Creates a new List of MIME Types object which wraps the provided attributes.
      Parameters:
      attributes - The Attributes object to be wrapped.
    • ListOfMIMETypes

      public ListOfMIMETypes()
      Creates a new List of MIME Types object which wraps a new and empty Attributes object.
  • Method Details

    • copy

      public ListOfMIMETypes copy()
      Returns a new List of MIME Types which wraps a copy of the Attributes wrapped in this List of MIME Types. (see Attributes(Attributes)
      Returns:
      a new List of MIME Types which wraps a copy of the Attributes wrapped in this List of MIME Types.
    • getTag

      public int getTag()
      Specified by:
      getTag in interface DataElementWrapper
      Returns:
      The DICOM Tag of the wrapped DICOM attributes.