BodyPartitionPack (Media Authoring with Java API)
Date: 2016-02-05

tv.amwa.maj.io.mxf

## Interface BodyPartitionPack

- All Superinterfaces:
    Cloneable, MetadataObject, MXFUnit, Padded, PartitionPack
  All Known Subinterfaces:
    BodyClosedCompletePartitionPack, BodyClosedIncompletePartitionPack, BodyOpenCompletePartitionPack, BodyOpenIncompletePartitionPack
  All Known Implementing Classes:
    BodyClosedCompletePartitionPackImpl, BodyClosedIncompletePartitionPackImpl, BodyOpenCompletePartitionPackImpl, BodyOpenIncompletePartitionPackImpl, BodyPartitionPackImpl

      public interface BodyPartitionPack
      extends PartitionPack, Cloneable

  Represents the description of a body partition, including its size and what it contains.

  See Also:
    `HeaderPartitionPack`, `FooterPartitionPack`

- - ### Field Summary

    - ### Fields inherited from interface tv.amwa.maj.io.mxf.PartitionPack

      `BODYSID_DEFAULT, FOOTERPARTITION_DEFAULT, HEADERBYTECOUNT_DEFAULT, INDEXBYTECOUNT_DEFAULT, INDEXSID_DEFAULT, MAJORVERSION_DEFAULT, MINORVERSION_DEFAULT, PREVIOUSPARTITION_DEFAULT`

  - ### Method Summary

    All Methods Instance Methods Abstract Methods
    Modifier and Type | Method and Description
    --- | ---
    `BodyPartitionPack` | `clone()` Create a cloned copy of this body partition pack.

    - ### Methods inherited from interface tv.amwa.maj.io.mxf.PartitionPack

      `addEssenceContainer, getBodyOffset, getBodySID, getEncodedSize, getEssenceContainers, getFooterPartition, getHeaderByteCount, getIndexByteCount, getIndexSID, getKagSize, getMajorVersion, getMinorVersion, getOperationalPattern, getPreviousPartition, getThisPartition, setBodyOffset, setBodySID, setEssenceContainers, setFooterPartition, setHeaderByteCount, setIndexByteCount, setIndexSID, setKagSize, setMajorVersion, setMinorVersion, setOperationalPattern, setPreviousPartition, setThisPartition`

    - ### Methods inherited from interface tv.amwa.maj.io.mxf.MXFUnit

      `getUnitType`

    - ### Methods inherited from interface tv.amwa.maj.io.mxf.Padded

      `getPaddingFillSize, setPaddingFillSize`

- - ### Method Detail

    - #### clone

          BodyPartitionPack clone()

      Create a cloned copy of this body partition pack.

      Specified by:
        `clone` in interface `PartitionPack`
      Returns:
        Cloned copy of this body partition pack.

(c)2007-2016 Richard Cartwright, all rights reserved. Licensed under Apache 2 license and subject to the AMWA IPR policy.