@Immutable public final class Preface extends InterchangeObject
| Modifier and Type | Class and Description | 
|---|---|
static class  | 
Preface.PrefaceBO
Object corresponding to a parsed Preface structural metadata set defined in st377-1:2011 
 | 
InterchangeObject.InterchangeObjectBO| Constructor and Description | 
|---|
Preface(Preface.PrefaceBO prefaceBO,
       GenericPackage primaryPackage,
       ContentStorage contentStorage)
Instantiates a new Preface. 
 | 
| Modifier and Type | Method and Description | 
|---|---|
ContentStorage | 
getContentStorage()
Getter for the ContentStorage object referred by this Preface object in the MXF file 
 | 
int | 
getNumberOfEssenceContainerULs()
Getter for a list of labels of EssenceContainers used in or referenced by this MXF file 
 | 
UL | 
getOperationalPattern()
Getter for the OperationalPattern that this MXF file complies to 
 | 
GenericPackage | 
getPrimaryPackage()
Getter for the PrimaryPackage object referred by this Preface object in the MXF file 
 | 
java.lang.String | 
toString()
A method that returns a string representation of a Preface object 
 | 
public Preface(Preface.PrefaceBO prefaceBO, GenericPackage primaryPackage, ContentStorage contentStorage)
prefaceBO - the parsed Preface objectprimaryPackage - the primary package referred by this Preface objectcontentStorage - the ContentStorage object referred by this Preface objectpublic GenericPackage getPrimaryPackage()
public ContentStorage getContentStorage()
public UL getOperationalPattern()
public int getNumberOfEssenceContainerULs()
public java.lang.String toString()
toString in class java.lang.Object