Class ExtendedOffsetTableLengths

  • All Implemented Interfaces:
    org.dcm4che.typeddicom.AttributesWrapper, org.dcm4che.typeddicom.DataElementWrapper, org.dcm4che.typeddicom.valuerepresentations.BytesDataElementWrapper, org.dcm4che.typeddicom.valuerepresentations.FloatDataElementWrapper, org.dcm4che.typeddicom.valuerepresentations.IntDataElementWrapper, Other64BitVeryLongWrapper

    public class ExtendedOffsetTableLengths
    extends org.dcm4che.typeddicom.AbstractDataElementWrapper
    implements Other64BitVeryLongWrapper
    Name: Extended Offset Table Lengths
    Keyword: ExtendedOffsetTableLengths
    Tag: (7FE0,0002)
    Value Representation: Other64BitVeryLong
    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.


    • Constructor Summary

      Constructors 
      Constructor Description
      ExtendedOffsetTableLengths()
      Creates a new Extended Offset Table Lengths object which wraps a new and empty Attributes object.
      ExtendedOffsetTableLengths​(org.dcm4che3.data.Attributes attributes)
      Creates a new Extended Offset Table Lengths object which wraps the provided attributes.
    • Method Summary

      All Methods Instance Methods Concrete Methods 
      Modifier and Type Method Description
      ExtendedOffsetTableLengths copy()
      Returns a new Extended Offset Table Lengths which wraps a copy of the Attributes wrapped in this Extended Offset Table Lengths.
      java.lang.String getPrivateCreator()  
      int getTag()  
      • Methods inherited from class org.dcm4che.typeddicom.AbstractDataElementWrapper

        equals, exists, getValue, hashCode, toString
      • Methods inherited from class org.dcm4che.typeddicom.AbstractAttributesWrapper

        getAttributes
      • Methods inherited from class java.lang.Object

        clone, finalize, getClass, notify, notifyAll, wait, wait, wait
      • Methods inherited from interface org.dcm4che.typeddicom.AttributesWrapper

        copy, getAttributes, getKnownAttributeTags, getUnknownAttributeTags, isEmpty
      • Methods inherited from interface org.dcm4che.typeddicom.valuerepresentations.BytesDataElementWrapper

        getBytes, getSafeBytes, setBytes
      • Methods inherited from interface org.dcm4che.typeddicom.DataElementWrapper

        exists, getValue
      • Methods inherited from interface org.dcm4che.typeddicom.valuerepresentations.FloatDataElementWrapper

        getFloat, setFloat
      • Methods inherited from interface org.dcm4che.typeddicom.valuerepresentations.IntDataElementWrapper

        getInt, setInt
    • Constructor Detail

      • 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 Detail

      • copy

        public ExtendedOffsetTableLengths 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 java.lang.String getPrivateCreator()
        Specified by:
        getPrivateCreator in interface org.dcm4che.typeddicom.DataElementWrapper
      • getTag

        public int getTag()
        Specified by:
        getTag in interface org.dcm4che.typeddicom.DataElementWrapper