public interface FooterPartition extends Partition, Cloneable
Represents the footer partition of an MXF file, providing access to its constituent parts. A footer partition may contain header metadata and index table segments. It should not contain any parts of a body stream. If present, the optional footer partition is the last partition in an MXF file.
BodyPartition,
HeaderPartition,
MXFFile.getFooterPartition()SIZE_UNKNOWN| Modifier and Type | Method and Description |
|---|---|
FooterPartition |
clone()
Create a cloned copy of this footer partition.
|
FooterPartitionPack |
getPartitionPack()
Returns the footer partition pack that describes the details of this footer partition, including
what it contains and its size.
|
void |
setPartitionPack(FooterPartitionPack partitionPack)
Set the footer partition pack that describes this footer partition, including
what it contains and its size.
|
getActualSize, getInitialSize, hasEssenceContainer, hasHeaderMetadata, hasIndexTable, readHeaderMetadata, readIndexTableSegment, setInitialDataSize, setPartitionPackPadding, updateSizes, writeHeaderMetadata, writeIndexTableSegment, writeSingleIndexSegmentFooterPartitionPack getPartitionPack()
Returns the footer partition pack that describes the details of this footer partition, including what it contains and its size.
getPartitionPack in interface PartitionHeaderPartition.getPartitionPack(),
getPartitionPack(),
BodyPartition.getPartitionPack()void setPartitionPack(FooterPartitionPack partitionPack) throws NullPointerException
Set the footer partition pack that describes this footer partition, including what it contains and its size.
partitionPack - Footer partition pack describing this footer partition.NullPointerException - Cannot set the footer partition pack with a null
value.FooterPartition clone()
Create a cloned copy of this footer partition.
(c)2007-2016 Richard Cartwright, all rights reserved. Licensed under Apache 2 license and subject to the AMWA IPR policy.