Class ExtendedOffsetTableLengths

All Implemented Interfaces:
AttributesWrapper, DataElementWrapper, BytesDataElementWrapper, FloatDataElementWrapper, IntDataElementWrapper, Other64BitVeryLongWrapper

public class ExtendedOffsetTableLengths extends AbstractDataElementWrapper implements Other64BitVeryLongWrapper
Name: Extended Offset Table Lengths
Keyword: ExtendedOffsetTableLengths
Tag: (7FE0,0002)
Value Representation: OV
Value Multiplicity: 1
  • Described in the contexts: as follows:
    Attribute Name: Extended Offset Table Lengths
    Type: 1C
    Attribute Description:

    Byte lengths of the Frames in the Sequence of Items in Encapsulated Pixel Data encoded in Pixel Data (7FE0,0010).

    See DICOM Standard Part 3 - Section C.7.6.3.1.8.

    Required if Extended Offset Table (7FE0,0001) is present and every frame is encoded as a single fragment.

    Note

    The length information is not sent when there are multiple fragments per frame, since it is necessary to assemble the frame from fragments with delimiters rather than assuming a single contiguous span of bytes.


  • Field Details

  • Constructor Details

    • ExtendedOffsetTableLengths

      public ExtendedOffsetTableLengths(org.dcm4che3.data.Attributes attributes)
      Creates a new Extended Offset Table Lengths object which wraps the provided attributes.
      Parameters:
      attributes - The Attributes object to be wrapped.
    • ExtendedOffsetTableLengths

      public ExtendedOffsetTableLengths()
      Creates a new Extended Offset Table Lengths object which wraps a new and empty Attributes object.
  • Method Details

    • copy

      Returns a new Extended Offset Table Lengths which wraps a copy of the Attributes wrapped in this Extended Offset Table Lengths. (see Attributes(Attributes)
      Returns:
      a new Extended Offset Table Lengths which wraps a copy of the Attributes wrapped in this Extended Offset Table Lengths.
    • getPrivateCreator

      public String getPrivateCreator()
      Specified by:
      getPrivateCreator in interface DataElementWrapper
      Returns:
      The DICOM Private Creator of the wrapped DICOM attributes. null if not private
    • getTag

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