@Immutable public final class EssenceContainerData extends InterchangeObject
Modifier and Type | Class and Description |
---|---|
static class |
EssenceContainerData.EssenceContainerDataBO
Object corresponding to parsed EssenceContainerData structural metadata set defined in st377-1:2011
|
InterchangeObject.InterchangeObjectBO
Constructor and Description |
---|
EssenceContainerData(EssenceContainerData.EssenceContainerDataBO essenceContainerDataBO,
GenericPackage genericPackage)
Instantiates a new EssenceContainerData object
|
Modifier and Type | Method and Description |
---|---|
long |
getBodySID()
Getter for the ID of the Essence Container to which this EssenceContainerData set is linked
|
long |
getIndexSID()
Getter for the ID of the Index Table linked to this EssenceContainerData set
|
MXFUID |
getInstanceUID()
Getter for the instance UID corresponding to this EssenceContainerData set in the MXF file
|
GenericPackage |
getLinkedPackage()
Getter for the generic package referenced by this EssenceContainerData object
|
MXFUID |
getLinkedPackageUID()
Getter for the identifier of the package linked to this EssenceContainerData set
|
java.lang.String |
toString()
A method that returns a string representation of an EssenceContainerData object
|
public EssenceContainerData(EssenceContainerData.EssenceContainerDataBO essenceContainerDataBO, GenericPackage genericPackage)
essenceContainerDataBO
- the parsed EssenceContainerData objectgenericPackage
- the generic package referenced by this EssenceContainerData objectpublic GenericPackage getLinkedPackage()
public MXFUID getInstanceUID()
public MXFUID getLinkedPackageUID()
public long getIndexSID()
public long getBodySID()
public java.lang.String toString()
toString
in class java.lang.Object