@Immutable public final class MaterialPackage extends GenericPackage
| Modifier and Type | Class and Description | 
|---|---|
static class  | 
MaterialPackage.MaterialPackageBO
Object corresponding to parsed MaterialPackage structural metadata set defined in st377-1:2011 
 | 
GenericPackage.GenericPackageBOInterchangeObject.InterchangeObjectBO| Constructor and Description | 
|---|
MaterialPackage(MaterialPackage.MaterialPackageBO materialPackageBO,
               java.util.List<GenericTrack> genericTracks)
Instantiates a new MaterialPackage object 
 | 
| Modifier and Type | Method and Description | 
|---|---|
java.util.List<GenericTrack> | 
getGenericTracks()
Getter for a list of GenericTracks referred by this Material Package 
 | 
MXFUID | 
getInstanceUID()
Getter for the instance UID corresponding to this MaterialPackage set in the MXF file 
 | 
java.util.List<TimelineTrack> | 
getTimelineTracks()
Getter for the subset of generic tracks that are of type TimelineTrack 
 | 
java.util.List<MXFUID> | 
getTrackInstanceUIDs()  | 
java.lang.String | 
toString()
A method that returns a string representation of a parsed MaterialPackage object 
 | 
getPackageMaterialNumberasUUID, getPackageUIDpublic MaterialPackage(MaterialPackage.MaterialPackageBO materialPackageBO, java.util.List<GenericTrack> genericTracks)
materialPackageBO - the parsed MaterialPackage objectgenericTracks - the list of generic tracks referred by this MaterialPackage objectpublic java.util.List<GenericTrack> getGenericTracks()
public java.util.List<TimelineTrack> getTimelineTracks()
public MXFUID getInstanceUID()
public java.util.List<MXFUID> getTrackInstanceUIDs()
public java.lang.String toString()
toString in class java.lang.Object