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