@Immutable public final class ContentStorage extends InterchangeObject
Modifier and Type | Class and Description |
---|---|
static class |
ContentStorage.ContentStorageBO
Object corresponding to parsed ContentStorage structural metadata set defined in st377-1:2011
|
InterchangeObject.InterchangeObjectBO
Constructor and Description |
---|
ContentStorage(ContentStorage.ContentStorageBO contentStorageBO,
java.util.List<GenericPackage> genericPackageList,
java.util.List<EssenceContainerData> essenceContainerDataList)
Instantiates a new ContentStorage object
|
Modifier and Type | Method and Description |
---|---|
java.util.List<EssenceContainerData> |
getEssenceContainerDataList()
Getter for the EssenceContainerDataList
|
java.util.List<GenericPackage> |
getGenericPackageList()
Getter for the GenericPackageList
|
int |
getNumberOfEssenceContainerDataSets()
Getter for the number of EssenceContainerData sets used in the MXF file
|
java.util.List<MXFUID> |
getPackageInstanceUIDs()
Getter for the PackageInstanceUIDs
|
java.util.List<SourcePackage> |
getSourcePackageList() |
java.lang.String |
toString() |
public ContentStorage(ContentStorage.ContentStorageBO contentStorageBO, java.util.List<GenericPackage> genericPackageList, java.util.List<EssenceContainerData> essenceContainerDataList)
contentStorageBO
- the parsed ContentStorage objectgenericPackageList
- the list of generic packages referred by this ContentStorage objectessenceContainerDataList
- the list of essence container data sets referred by this ContentStorage objectpublic java.util.List<GenericPackage> getGenericPackageList()
public java.util.List<SourcePackage> getSourcePackageList()
public java.util.List<EssenceContainerData> getEssenceContainerDataList()
public java.util.List<MXFUID> getPackageInstanceUIDs()
public int getNumberOfEssenceContainerDataSets()
public java.lang.String toString()
toString
in class java.lang.Object