- generateHashAndBase64Encode(File) - Static method in class com.netflix.imflibrary.writerTools.utils.IMFUtils
 
- 
A method that generates a SHA-256 hash of the file and Base64 encode the result.
 
- generateTimecodeStartAddress() - Static method in class com.netflix.imflibrary.writerTools.utils.IMFUtils
 
- 
A method that generates a CPL schema valid TimecodeStartAddress string
 
- generation_uid - Variable in class com.netflix.imflibrary.st0377.header.JPEG2000PictureSubDescriptor.JPEG2000PictureSubDescriptorBO
 
-  
 
- GenericDescriptor - Class in com.netflix.imflibrary.st0377.header
 
- 
Object model corresponding to GenericDescriptor structural metadata set defined in st377-1:2011
 
- GenericDescriptor() - Constructor for class com.netflix.imflibrary.st0377.header.GenericDescriptor
 
-  
 
- GenericDescriptor.GenericDescriptorBO - Class in com.netflix.imflibrary.st0377.header
 
-  
 
- GenericPackage - Class in com.netflix.imflibrary.st0377.header
 
- 
Object model corresponding to GenericPackage structural metadata set defined in st377-1:2011
 
- GenericPackage(GenericPackage.GenericPackageBO) - Constructor for class com.netflix.imflibrary.st0377.header.GenericPackage
 
-  
 
- GenericPackage.GenericPackageBO - Class in com.netflix.imflibrary.st0377.header
 
-  
 
- GenericPictureEssenceDescriptor - Class in com.netflix.imflibrary.st0377.header
 
- 
Object model corresponding to GenericPictureEssenceDescriptor structural metadata set defined in st377-1:2011
 
- GenericPictureEssenceDescriptor() - Constructor for class com.netflix.imflibrary.st0377.header.GenericPictureEssenceDescriptor
 
-  
 
- GenericPictureEssenceDescriptor.GenericPictureEssenceDescriptorBO - Class in com.netflix.imflibrary.st0377.header
 
-  
 
- GenericSoundEssenceDescriptor - Class in com.netflix.imflibrary.st0377.header
 
- 
Object model corresponding to GenericSoundEssenceDescriptor structural metadata set defined in st377-1:2011
 
- GenericSoundEssenceDescriptor() - Constructor for class com.netflix.imflibrary.st0377.header.GenericSoundEssenceDescriptor
 
-  
 
- GenericSoundEssenceDescriptor.GenericSoundEssenceDescriptorBO - Class in com.netflix.imflibrary.st0377.header
 
-  
 
- GenericTrack - Class in com.netflix.imflibrary.st0377.header
 
- 
Object model corresponding to GenericTrack structural metadata set defined in st377-1:2011
 
- GenericTrack() - Constructor for class com.netflix.imflibrary.st0377.header.GenericTrack
 
-  
 
- GenericTrack.GenericTrackBO - Class in com.netflix.imflibrary.st0377.header
 
-  
 
- genericTrackInstanceUIDs - Variable in class com.netflix.imflibrary.st0377.header.GenericPackage.GenericPackageBO
 
- 
The Generic track instance uI ds.
 
- getAllPartitionByteOffsets() - Method in class com.netflix.imflibrary.st0377.RandomIndexPack
 
- 
Gets all the partition byte offsets in the MXF file
 
- getAssetList() - Method in class com.netflix.imflibrary.st0429_9.AssetMap
 
- 
Getter for the complete list of assets present in this AssetMap
 
- getAssetMap() - Method in class com.netflix.imflibrary.st0429_9.BasicMapProfilev2FileSet
 
- 
Getter for the 
AssetMap object corresponding to this object
 
 
- getAssetMap() - Method in class com.netflix.imflibrary.st0429_9.MappedFileSet
 
- 
Getter for the 
AssetMap object that represents the single AssetMap document
 corresponding to this Mapped File Set
 
 
- getAssetMapURI() - Method in class com.netflix.imflibrary.st0429_9.BasicMapProfilev2FileSet
 
- 
Getter for the file-based URI corresponding to the 
AssetMap object associated with
 this Mapped File Set
 
 
- getAssetMapURI() - Method in class com.netflix.imflibrary.st0429_9.MappedFileSet
 
- 
Getter for the file-based URI corresponding to the 
AssetMap object associated with
 this Mapped File Set
 
 
- getAssets() - Method in class com.netflix.imflibrary.st0429_8.PackingList
 
- 
Getter for the complete list of assets present in this PackingList
 
- getAudioChannelLabelSubDescriptors() - Method in class com.netflix.imflibrary.st0377.HeaderPartition
 
- 
Gets all the audio channel label sub descriptors associated with this HeaderPartition object
 
- getAudioSamplingRateDenominator() - Method in class com.netflix.imflibrary.st0377.header.WaveAudioEssenceDescriptor
 
- 
Getter for the audio sampling rate denominator of this WaveAudioEssenceDescriptor
 
- getAudioSamplingRateNumerator() - Method in class com.netflix.imflibrary.st0377.header.WaveAudioEssenceDescriptor
 
- 
Getter for the audio sampling rate numerator of this WaveAudioEssenceDescriptor
 
- getBlockAlign() - Method in class com.netflix.imflibrary.st0377.header.WaveAudioEssenceDescriptor
 
- 
Getter for the block align of this WaveAudioEssenceDescriptor
 
- getBodySID() - Method in class com.netflix.imflibrary.st0377.header.EssenceContainerData
 
- 
Getter for the ID of the Essence Container to which this EssenceContainerData set is linked
 
- getBodySID() - Method in class com.netflix.imflibrary.st0377.PartitionPack
 
- 
Getter for identifier of the Essence container segment found in this partition.
 
- getBooleanFromByte(byte[]) - Static method in class com.netflix.imflibrary.MXFFieldPopulator
 
- 
Gets boolean from byte[]
 
- getByte(byte[]) - Static method in class com.netflix.imflibrary.MXFFieldPopulator
 
- 
Gets a byte from a byte[]
 
- getByteOffset() - Method in class com.netflix.imflibrary.KLVPacket.Header
 
- 
Gets the byteOffset in the underlying resource.
 
- getByteRange(long, File) - Method in class com.netflix.imflibrary.utils.FileByteRangeProvider
 
- 
A method to obtain bytes in the inclusive range [start, endOfFile] as a file
 
- getByteRange(long, long, File) - Method in class com.netflix.imflibrary.utils.FileByteRangeProvider
 
- 
A method to obtain bytes in the inclusive range [start, end] as a file
 
- getByteRange(long, long, File) - Method in interface com.netflix.imflibrary.utils.ResourceByteRangeProvider
 
- 
A method to obtain bytes in the inclusive range [start, end] as a file
 
- getByteRangeAsBytes(long, long) - Method in class com.netflix.imflibrary.utils.FileByteRangeProvider
 
- 
This method provides a way to obtain a byte range from the resource in-memory.
 
- getBytes(int) - Method in class com.netflix.imflibrary.utils.ByteArrayDataProvider
 
- 
Getter for the raw bytes from the byte[] that this data provider encapsulates
 
- getBytes(int) - Method in interface com.netflix.imflibrary.utils.ByteProvider
 
- 
Getter for the raw bytes that this ByteProvider encapsulates
 
- getBytes(int) - Method in class com.netflix.imflibrary.utils.FileDataProvider
 
- 
Getter for the raw bytes from the encapsulated resource in this case a file
 
- getChannelAssignmentUL() - Method in class com.netflix.imflibrary.st0377.header.WaveAudioEssenceDescriptor
 
- 
Getter for channel assignment UL (can be null)
 
- getChannelCount() - Method in class com.netflix.imflibrary.st0377.header.WaveAudioEssenceDescriptor
 
- 
Getter for the channel count of this WaveAudioEssenceDescriptor
 
- getContentStorage() - Method in class com.netflix.imflibrary.st0377.header.Preface
 
- 
Getter for the ContentStorage object referred by this Preface object in the MXF file
 
- getContentStorageInstanceUID() - Method in class com.netflix.imflibrary.st0377.header.Preface.PrefaceBO
 
- 
Getter for the ContentStorage structural metadata set instance UID in this MXF file
 
- getContentStorageList() - Method in class com.netflix.imflibrary.st0377.HeaderPartition
 
- 
Gets all of the ContentStorage objects corresponding to this HeaderPartition object
 
- getDataDefinition(MXFUID) - Static method in enum com.netflix.imflibrary.MXFDataDefinition
 
- 
Getter for data definition corresponding to the Universal Label that was passed
 
- getDenominator() - Method in class com.netflix.imflibrary.st0377.CompoundDataTypes.Rational
 
- 
Getter for the denominator of the rational
 
- getDenominator() - Method in class com.netflix.imflibrary.st2067_2.CompositionPlaylist.EditRate
 
- 
Getter for the frame rate denominator
 
- getDependentUIDs(InterchangeObject.InterchangeObjectBO) - Static method in class com.netflix.imflibrary.MXFFieldPopulator
 
- 
Gets a list of UIDs that the Metadata set depends on
 
- getDescriptorUID() - Method in class com.netflix.imflibrary.st0377.header.SourcePackage.SourcePackageBO
 
- 
Getter for the descriptor UID referred by this Source Package
 
- getDocumentFragment(Triplet, Document) - Method in class com.netflix.imflibrary.writerTools.RegXMLLibHelper
 
- 
A utility method that provides an XML Document fragment representing an MXF KLV triplet
 
- getDuration() - Method in class com.netflix.imflibrary.st0377.header.Sequence
 
- 
Getter for the duration of the Sequence in units of edit rate
 
- getDuration() - Method in class com.netflix.imflibrary.st0377.header.SourceClip
 
- 
Getter for the duration of the sequence in units of Edit Rate
 
- getDuration() - Method in class com.netflix.imflibrary.st0377.header.StructuralComponent.StructuralComponentBO
 
- 
Accessor for the duration
 
- getEditRate() - Method in class com.netflix.imflibrary.st2067_2.CompositionPlaylist
 
- 
Getter for the composition edit rate as specified in the CompositionPlaylist XML file
 
- getEditRateDenominator() - Method in class com.netflix.imflibrary.st0377.header.TimelineTrack
 
- 
Getter for the denominator of this Timeline Track's edit rate
 
- getEditRateNumerator() - Method in class com.netflix.imflibrary.st0377.header.TimelineTrack
 
- 
Getter for the numerator of this Timeline Track's edit rate
 
- getEntries() - Method in class com.netflix.imflibrary.st0377.CompoundDataTypes.MXFCollections.MXFCollection
 
- 
Getter for an unmodifiable list of MXF metadata sets
 
- getErrorDescription() - Method in class com.netflix.imflibrary.utils.ErrorLogger.ErrorObject
 
- 
Getter for the error description
 
- getErrors() - Method in interface com.netflix.imflibrary.IMFErrorLogger
 
-  
 
- getErrors() - Method in class com.netflix.imflibrary.IMFErrorLoggerImpl
 
-  
 
- getErrors() - Method in interface com.netflix.imflibrary.utils.ErrorLogger
 
- 
Getter for the  error messages
 
- getEssenceContainerData(MXFUID) - Method in class com.netflix.imflibrary.st0377.HeaderPartition
 
- 
Gets the EssenceContainerData object associated with this HeaderPartition object corresponding to the specified UID.
 
- getEssenceContainerDataInstanceUIDs() - Method in class com.netflix.imflibrary.st0377.header.ContentStorage.ContentStorageBO
 
- 
Getter for the PackageInstanceUIDs
 
- getEssenceContainerDataList() - Method in class com.netflix.imflibrary.st0377.header.ContentStorage
 
- 
Getter for the EssenceContainerDataList
 
- getEssenceContainerDataList() - Method in class com.netflix.imflibrary.st0377.HeaderPartition
 
- 
Gets all of the EssenceContainerData objects corresponding to this HeaderPartition object
 
- getEssenceDescriptorDocumentFragment(Triplet, List<Triplet>, Document) - Method in class com.netflix.imflibrary.writerTools.RegXMLLibHelper
 
- 
A utility method that provides an XML Document fragment representing an Essence Descriptor in the MXF file
 
- getEssenceDescriptors() - Method in class com.netflix.imflibrary.st0377.HeaderPartition
 
- 
Gets all of the EssenceDescriptor objects corresponding to this HeaderPartition object that are referenced by
 the Source Packages in this header partition
 
- getEssenceDuration() - Method in class com.netflix.imflibrary.st0377.HeaderPartition
 
- 
Returns the largest duration of all the TimelineTracks within the first (in parsing order) Material Package
 associated with this HeaderPartition object
 
- getEssenceStreamSegmentStartStreamPosition() - Method in class com.netflix.imflibrary.st0377.PartitionPack
 
- 
Gets essence stream segment start stream position.
 
- getFieldCharset(Object, String) - Static method in class com.netflix.imflibrary.MXFFieldPopulator
 
- 
Gets the charset corresponding to a MXF metadata set field
 
- getFieldSizeInBytes(Object, String) - Static method in class com.netflix.imflibrary.MXFFieldPopulator
 
- 
Gets the size of a field in a MXF metadata set in bytes
 
- getFloat(byte[], ByteOrder) - Static method in class com.netflix.imflibrary.MXFFieldPopulator
 
- 
A utility method for converting a byte[] to a float value
 
- getGenericDescriptor() - Method in class com.netflix.imflibrary.st0377.header.SourcePackage
 
- 
Getter for the GenericDescriptor referred by this Source Package
 
- getGenericPackageList() - Method in class com.netflix.imflibrary.st0377.header.ContentStorage
 
- 
Getter for the GenericPackageList
 
- getGenericTrackInstanceUIDs() - Method in class com.netflix.imflibrary.st0377.header.GenericPackage.GenericPackageBO
 
- 
Gets generic track instance uI ds.
 
- getGenericTracks() - Method in class com.netflix.imflibrary.st0377.header.MaterialPackage
 
- 
Getter for a list of GenericTracks referred by this Material Package
 
- getHeader() - Method in class com.netflix.imflibrary.st0377.header.InterchangeObject.InterchangeObjectBO
 
- 
Gets header.
 
- getHeader() - Method in class com.netflix.imflibrary.st0377.PrimerPack
 
- 
Getter for the PrimerPack's MXFKLV Header
 
- getHeaderByteCount() - Method in class com.netflix.imflibrary.st0377.PartitionPack
 
- 
Getter for the header byte count that represents the count of bytes used for HeaderMetadata and Primer pack.
 
- getHeaderPartition() - Method in class com.netflix.imflibrary.MXFOperationalPattern1A.HeaderPartitionOP1A
 
- 
Gets the wrapped MXF header partition object
 
- getHeaderPartitionOP1A() - Method in class com.netflix.imflibrary.IMFConstraints.HeaderPartitionIMF
 
- 
Gets the wrapped OP1A-conformant header partition object
 
- getIndexByteCount() - Method in class com.netflix.imflibrary.st0377.PartitionPack
 
- 
Getter for count of bytes used for IndexTable segments.
 
- getIndexEntries() - Method in class com.netflix.imflibrary.st0377.IndexTableSegment
 
- 
Getter for the index entries.
 
- getIndexSID() - Method in class com.netflix.imflibrary.st0377.header.EssenceContainerData
 
- 
Getter for the ID of the Index Table linked to this EssenceContainerData set
 
- getIndexSID() - Method in class com.netflix.imflibrary.st0377.PartitionPack
 
- 
Getter for the index table segment identifier in this partition.
 
- getInstance() - Static method in class com.netflix.imflibrary.writerTools.utils.IMFUUIDGenerator
 
- 
A double checked locking implementation of the getInstance() method to return the singleton instance
 
- getInstanceUID() - Method in class com.netflix.imflibrary.st0377.header.EssenceContainerData
 
- 
Getter for the instance UID corresponding to this EssenceContainerData set in the MXF file
 
- getInstanceUID() - Method in class com.netflix.imflibrary.st0377.header.InterchangeObject.InterchangeObjectBO
 
- 
Gets instance uID.
 
- getInstanceUID() - Method in class com.netflix.imflibrary.st0377.header.InterchangeObject.InterchangeObjectBO.StrongRef
 
- 
Accessor for the underlying instance_uid
 
- getInstanceUID() - Method in class com.netflix.imflibrary.st0377.header.MaterialPackage
 
- 
Getter for the instance UID corresponding to this MaterialPackage set in the MXF file
 
- getInstanceUID() - Method in class com.netflix.imflibrary.st0377.header.Sequence
 
- 
Getter for the instance UID corresponding to this Sequence object
 
- getInstanceUID() - Method in class com.netflix.imflibrary.st0377.header.SourceClip
 
- 
Getter for the instance UID of this SourceClip object
 
- getInstanceUID() - Method in class com.netflix.imflibrary.st0377.header.SourcePackage
 
- 
Getter for the instance UID for this Source Package
 
- getInstanceUID() - Method in class com.netflix.imflibrary.st0377.header.TimecodeComponent
 
- 
Getter for the instance UID for this TimecodeComponent structural metadata set
 
- getInstanceUID() - Method in class com.netflix.imflibrary.st0377.header.TimelineTrack
 
- 
Getter for the instance UID of this TimelineTrack
 
- getInt(byte[], ByteOrder) - Static method in class com.netflix.imflibrary.MXFFieldPopulator
 
- 
A utility method for converting a byte[] to an integer
 
- getInteroperableMasterPackages() - Method in class com.netflix.imflibrary.st2067_2.IMPDelivery
 
- 
Getter for a list of IMPs contained in this delivery
 
- getItemComplexity(byte[]) - Static method in class com.netflix.imflibrary.OperationalPatternHelper
 
- 
Getter for the Item Complexity corresponding to the UL that is passed in
 
- getKey() - Method in class com.netflix.imflibrary.KLVPacket.Header
 
- 
Getter for the key of the KLV packet
 
- getKLSize() - Method in class com.netflix.imflibrary.KLVPacket.Header
 
- 
Getter for the size of the Key and Length fields of the KLV packet
 
- getKLVPacketSize() - Method in class com.netflix.imflibrary.st0377.PartitionPack
 
- 
Getter for the KLV packet size.
 
- getLength(ByteProvider) - Static method in class com.netflix.imflibrary.KLVPacket
 
- 
Gets the length field of the KLV packet
 
- getLength() - Method in class com.netflix.imflibrary.st0377.header.UL
 
- 
Getter for UL length
 
- getLength() - Method in class com.netflix.imflibrary.st0377.RandomIndexPack
 
- 
Getter for the length of the RandomIndex Pack
 
- getLinkedPackage() - Method in class com.netflix.imflibrary.st0377.header.EssenceContainerData
 
- 
Getter for the generic package referenced by this EssenceContainerData object
 
- getLinkedPackageUID() - Method in class com.netflix.imflibrary.st0377.header.EssenceContainerData.EssenceContainerDataBO
 
- 
Getter for the identifier of the package to which this EssenceContainerData set is linked
 
- getLinkedPackageUID() - Method in class com.netflix.imflibrary.st0377.header.EssenceContainerData
 
- 
Getter for the identifier of the package linked to this EssenceContainerData set
 
- getLocalTagEntryBatch() - Method in class com.netflix.imflibrary.st0377.PrimerPack
 
- 
Getter for the batch of local tag to UL mappings
 
- getLocalTagToUIDMap() - Method in class com.netflix.imflibrary.st0377.LocalTagEntryBatch
 
- 
Getter for the unmodifiable local tag to UID map.
 
- getLong(byte[], ByteOrder) - Static method in class com.netflix.imflibrary.MXFFieldPopulator
 
- 
A utility method for converting a byte[] to a long value
 
- getLSize() - Method in class com.netflix.imflibrary.KLVPacket.Header
 
- 
Getter for the size of the length field of the KLV packet
 
- getMaterialPackage(MXFUID) - Method in class com.netflix.imflibrary.st0377.HeaderPartition
 
- 
Gets the MaterialPackage object associated with this HeaderPartition object corresponding to the specified UID.
 
- getMaterialPackages() - Method in class com.netflix.imflibrary.st0377.HeaderPartition
 
- 
Gets all of the MaterialPackage objects corresponding to this HeaderPartition object
 
- getMCALabelDictionaryId() - Method in class com.netflix.imflibrary.st0377.header.AudioChannelLabelSubDescriptor
 
- 
Getter for the MCALabelDictionaryId of an AudioChannelLabelSubDescriptor object.
 
- getMCALabelDictionaryId() - Method in class com.netflix.imflibrary.st0377.header.SoundFieldGroupLabelSubDescriptor
 
- 
Getter for the MCALabelDictionary ID referred by this SoundFieldGroupLabelSubDescriptor object
 
- getMCALinkId() - Method in class com.netflix.imflibrary.st0377.header.AudioChannelLabelSubDescriptor
 
- 
Getter for the MCALinkId field of an AudioChannelLabelSubDescriptor object.
 
- getMCALinkId() - Method in class com.netflix.imflibrary.st0377.header.SoundFieldGroupLabelSubDescriptor
 
- 
Getter for the MCALink Id that links the instances of the MCALabelSubDescriptors
 
- getMxfDataDefinition() - Method in class com.netflix.imflibrary.st0377.header.Sequence
 
- 
Getter for the data type of this structural metadata set
 
- getName() - Method in enum com.netflix.imflibrary.st0377.StructuralMetadataID
 
-  
 
- getNullPackageUID() - Static method in class com.netflix.imflibrary.st0377.header.GenericPackage.GenericPackageBO
 
- 
Gets null package uID.
 
- getNumberOfElements() - Method in class com.netflix.imflibrary.st0377.CompoundDataTypes.MXFCollections.Header
 
- 
Getter for the number of elements in the MXF collection of metadata sets
 
- getNumberOfErrors() - Method in class com.netflix.imflibrary.IMFErrorLoggerImpl
 
- 
Getter for the number of errors that were detected while reading the MXF file
 
- getNumberOfErrors() - Method in interface com.netflix.imflibrary.utils.ErrorLogger
 
- 
Getter for the number of errors
 
- getNumberOfEssenceContainerDataSets() - Method in class com.netflix.imflibrary.st0377.header.ContentStorage
 
- 
Getter for the number of EssenceContainerData sets used in the MXF file
 
- getNumberOfEssenceContainerULs() - Method in class com.netflix.imflibrary.st0377.header.Preface
 
- 
Getter for a list of labels of EssenceContainers used in or referenced by this MXF file
 
- getNumberOfEssenceContainerULs() - Method in class com.netflix.imflibrary.st0377.PartitionPack
 
- 
Getter for the number of essence container ULs that are referred by this partition pack
 
- getNumberOfStructuralComponents() - Method in class com.netflix.imflibrary.st0377.header.Sequence
 
- 
Getter for the number of structural components referred by this Sequence object
 
- getNumerator() - Method in class com.netflix.imflibrary.st0377.CompoundDataTypes.Rational
 
- 
Getter for the numerator of the rational
 
- getNumerator() - Method in class com.netflix.imflibrary.st2067_2.CompositionPlaylist.EditRate
 
- 
Getter for the frame rate numerator
 
- getOperationalPattern() - Method in class com.netflix.imflibrary.st0377.header.Preface
 
- 
Getter for the OperationalPattern that this MXF file complies to
 
- getOperationalPattern() - Method in class com.netflix.imflibrary.st0377.PartitionPack
 
- 
Getter for the operational pattern that this MXF file complies to
 
- getOriginalFilename() - Method in class com.netflix.imflibrary.st0429_8.PackingList.Asset
 
- 
Getter for the filename of the underlying file associated with this object
 
- getPackageComplexity(byte[]) - Static method in class com.netflix.imflibrary.OperationalPatternHelper
 
- 
Getter for the Package Complexity corresponding to the UL that is passed in
 
- getPackageInstanceUIDs() - Method in class com.netflix.imflibrary.st0377.header.ContentStorage.ContentStorageBO
 
- 
Getter for the PackageInstanceUIDs
 
- getPackageInstanceUIDs() - Method in class com.netflix.imflibrary.st0377.header.ContentStorage
 
- 
Getter for the PackageInstanceUIDs
 
- getPackageMaterialNumberasUUID() - Method in class com.netflix.imflibrary.st0377.header.GenericPackage
 
- 
Getter for the material number part of the immutable unique package identifier
 
- getPackageUID() - Method in class com.netflix.imflibrary.st0377.header.GenericPackage.GenericPackageBO
 
- 
Gets package uID.
 
- getPackageUID() - Method in class com.netflix.imflibrary.st0377.header.GenericPackage
 
- 
Getter for the immutable unique packager identifier which is a basic UMID (see st0330:2011)
 
- getPackingList() - Method in class com.netflix.imflibrary.st2067_2.InteroperableMasterPackage
 
- 
Getter for the packing list corresponding to this IMP
 
- getPackingListAssets() - Method in class com.netflix.imflibrary.st0429_9.AssetMap
 
- 
Getter for the list of packing list (see st0429-8:2007) assets present in this AssetMap
 
- getPackingListURI() - Method in class com.netflix.imflibrary.st2067_2.InteroperableMasterPackage
 
- 
Getter for the absolute URI of the packing list corresponding to this IMP
 
- getPartitionByteOffset() - Method in class com.netflix.imflibrary.st0377.PartitionPack
 
- 
Getter for this partition's byte offset.
 
- getPartitionDataByteOffset() - Method in class com.netflix.imflibrary.st0377.PartitionPack
 
- 
Getter for the partition data byte offset.
 
- getPartitionPack() - Method in class com.netflix.imflibrary.st0377.HeaderPartition
 
- 
Gets the partition pack corresponding to this HeaderPartition
 
- getPartitionPackType() - Method in class com.netflix.imflibrary.st0377.PartitionPack
 
- 
Partition pack type of this pack.
 
- getPartitionPackTypeKey() - Method in enum com.netflix.imflibrary.st0377.PartitionPack.PartitionPackType
 
- 
Accessor for the PartitionTypeKey
 
- getPartitionPackTypeKey(Integer) - Static method in enum com.netflix.imflibrary.st0377.PartitionPack.PartitionPackType
 
- 
Given a key this method returns the corresponding PartitionPackType
 
- getPartitionTypeString() - Method in enum com.netflix.imflibrary.st0377.PartitionPack.PartitionPackType
 
- 
Accessor for the PartitionTypeString
 
- getPath() - Method in class com.netflix.imflibrary.st0429_9.AssetMap.Asset
 
- 
Getter for the path associated with the 
Asset object.
 
 
- getPath(UUID) - Method in class com.netflix.imflibrary.st0429_9.AssetMap
 
-  
 
- getPreface() - Method in class com.netflix.imflibrary.st0377.HeaderPartition
 
- 
Gets the Preface object corresponding to this HeaderPartition object
 
- getPrimaryPackage() - Method in class com.netflix.imflibrary.st0377.header.Preface
 
- 
Getter for the PrimaryPackage object referred by this Preface object in the MXF file
 
- getPrimaryPackageInstanceUID() - Method in class com.netflix.imflibrary.st0377.header.Preface.PrefaceBO
 
- 
Getter for the PrimaryPackage structural metadata set instance UID in this MXF file
 
- getPrimerPack() - Method in class com.netflix.imflibrary.st0377.HeaderPartition
 
- 
Gets the PrimerPack object corresponding to this HeaderPartition object
 
- getQuantizationBits() - Method in class com.netflix.imflibrary.st0377.header.WaveAudioEssenceDescriptor
 
- 
Getter for the quantization bits of this WaveAudioEssenceDescriptor
 
- getReferencedAssets() - Method in class com.netflix.imflibrary.st2067_2.InteroperableMasterPackage
 
- 
Getter for the list of all assets (other than the packing list) contained by this IMP
 
- getRegistryDesignator() - Method in class com.netflix.imflibrary.KLVPacket.Header
 
- 
Gets the RegistryDesignator value in the key
 
- getResourceSize() - Method in class com.netflix.imflibrary.utils.FileByteRangeProvider
 
- 
A method that returns the size in bytes of the underlying resource, in this case a File
 
- getResourceSize() - Method in interface com.netflix.imflibrary.utils.ResourceByteRangeProvider
 
- 
A method that returns the size in bytes of the underlying resource
 
- getSampleRate() - Method in class com.netflix.imflibrary.st0377.header.FileDescriptor.FileDescriptorBO
 
- 
Accessor for the SampleRate field
 
- getSequence() - Method in class com.netflix.imflibrary.st0377.header.TimelineTrack
 
- 
Getter for the Sequence descriptive metadata set referred by this Timeline Track
 
- getSequence(MXFUID) - Method in class com.netflix.imflibrary.st0377.HeaderPartition
 
- 
Gets the Sequence object associated with this HeaderPartition object corresponding to the specified UID.
 
- getSequenceTypeEnum() - Method in class com.netflix.imflibrary.st2067_2.CompositionPlaylist.VirtualTrack
 
- 
Getter for the sequence type associated with this VirtualTrack object
 
- getSequenceUID() - Method in class com.netflix.imflibrary.st0377.header.TimelineTrack
 
- 
Getter for the UID of the sequence descriptive metadata set referred by this Timeline Track
 
- getSequenceUID() - Method in class com.netflix.imflibrary.st0377.header.TimelineTrack.TimelineTrackBO
 
- 
Getter for the UID of the sequence descriptive metadata set referred by this Timeline Track
 
- getSetOrPackKindKey() - Method in class com.netflix.imflibrary.KLVPacket.Header
 
- 
Gets the Set/Pack kind
 
- getShort(byte[], ByteOrder) - Static method in class com.netflix.imflibrary.MXFFieldPopulator
 
- 
A utility method to convert a byte[] to a short
 
- getSize() - Method in class com.netflix.imflibrary.st0377.PartitionPack
 
- 
Getter for the size field of a KLV packet.
 
- getSize() - Method in class com.netflix.imflibrary.st0429_8.PackingList.Asset
 
- 
Getter for the size of the underlying file associated with this object
 
- getSizeOfElement() - Method in class com.netflix.imflibrary.st0377.CompoundDataTypes.MXFCollections.Header
 
- 
Getter for the size of the header representing the collection of MXF metadata sets.
 
- getSoundFieldGroupLabelSubDescriptors() - Method in class com.netflix.imflibrary.st0377.HeaderPartition
 
- 
Gets all the sound field group label sub descriptors associated with this HeaderPartition object
 
- getSoundfieldGroupLinkId() - Method in class com.netflix.imflibrary.st0377.header.AudioChannelLabelSubDescriptor
 
-  
 
- getSourceClip(MXFUID) - Method in class com.netflix.imflibrary.st0377.HeaderPartition
 
- 
Gets the SourceClip object associated with this HeaderPartition object corresponding to the specified UID.
 
- getSourceClips() - Method in class com.netflix.imflibrary.st0377.header.Sequence
 
- 
Getter for the subset of structural components that are of type SourceClip
 
- getSourceClipUID(int) - Method in class com.netflix.imflibrary.st0377.header.Sequence
 
- 
Getter for the instance UID of a SourceClip structural component in the list of structural components referred by this Sequence object
 
- getSourcePackage(MXFUID) - Method in class com.netflix.imflibrary.st0377.HeaderPartition
 
- 
Gets the SourcePackage object associated with this HeaderPartition object corresponding to the specified UID.
 
- getSourcePackageID() - Method in class com.netflix.imflibrary.st0377.header.SourceClip
 
- 
Getter for the ID of the referenced Source Package
 
- getSourcePackageID() - Method in class com.netflix.imflibrary.st0377.header.SourceClip.SourceClipBO
 
- 
Getter for the ID of the referenced Source Package
 
- getSourcePackageList() - Method in class com.netflix.imflibrary.st0377.header.ContentStorage
 
-  
 
- getSourcePackages() - Method in class com.netflix.imflibrary.st0377.HeaderPartition
 
- 
Gets all of the SourcePackage objects corresponding to this HeaderPartition object
 
- getStreamOffset() - Method in class com.netflix.imflibrary.st0377.IndexTableSegment.IndexEntryArray.IndexEntry
 
- 
Gets stream offset.
 
- getString(byte[], Charset) - Static method in class com.netflix.imflibrary.MXFFieldPopulator
 
- 
Getter for a string representing the byte[]
 
- getStructuralComponentInstanceUIDs() - Method in class com.netflix.imflibrary.st0377.header.Sequence
 
- 
Getter for the list of instance UIDs of structural components referred by this sequence
 
- getStructuralComponentInstanceUIDs() - Method in class com.netflix.imflibrary.st0377.header.Sequence.SequenceBO
 
- 
Getter for an unmodifiable list of instance UIDs of structural components referred by this sequence
 
- getStructuralMetadata(StructuralMetadataID) - Method in class com.netflix.imflibrary.st0377.HeaderPartition
 
- 
Getter for a parsed InterchangeObject by ID
 
- getStructuralMetadataSetClass(byte[]) - Static method in class com.netflix.imflibrary.st0377.header.StructuralMetadata
 
- 
Gets structural metadata set class object.
 
- getSubdescriptors() - Method in class com.netflix.imflibrary.st0377.header.GenericDescriptor.GenericDescriptorBO
 
- 
Accessor for the SubDescriptors in the EssenceDescriptor
 
- getSubDescriptors() - Method in class com.netflix.imflibrary.st0377.HeaderPartition
 
- 
Gets all of the SubDescriptor objects corresponding to this HeaderPartition object that are referenced by all
 the source packages in this header partition
 
- getSubDescriptors(InterchangeObject.InterchangeObjectBO) - Method in class com.netflix.imflibrary.st0377.HeaderPartition
 
- 
Gets the SubDescriptor objects corresponding to this HeaderPartition object that are referred by the specified
 EssenceDescriptor
 
- getTimelineTrack(MXFUID) - Method in class com.netflix.imflibrary.st0377.HeaderPartition
 
- 
Gets the timeline track associated with this HeaderPartition object corresponding to the specified UID.
 
- getTimelineTracks() - Method in class com.netflix.imflibrary.st0377.header.MaterialPackage
 
- 
Getter for the subset of generic tracks that are of type TimelineTrack
 
- getTimelineTracks() - Method in class com.netflix.imflibrary.st0377.header.SourcePackage
 
- 
Getter for subset of generic tracks that are of type TimelineTrack
 
- getTrackInstanceUIDs() - Method in class com.netflix.imflibrary.st0377.header.MaterialPackage
 
-  
 
- getTrackInstanceUIDs() - Method in class com.netflix.imflibrary.st0377.header.SourcePackage
 
- 
Getter for the list of tracks referred by this Source Package
 
- getTripletFromKLVHeader(KLVPacket.Header, ByteProvider) - Method in class com.netflix.imflibrary.writerTools.RegXMLLibHelper
 
- 
A utility method that provides an in-memory triplet representing an MXF KLV packet
 
- getType() - Method in class com.netflix.imflibrary.st0429_8.PackingList.Asset
 
- 
Getter for the MIME type of the underlying file associated with this object
 
- getUID() - Method in class com.netflix.imflibrary.MXFUID
 
- 
Getter for uid as a byte[]
 
- getULAsBytes() - Method in class com.netflix.imflibrary.st0377.header.UL
 
- 
Getter for the ul byte[] representing this UL
 
- getULAsMXFUid() - Method in class com.netflix.imflibrary.st0377.header.UL
 
- 
MXFUid representation of a UL
 
- getUnsignedByteAsShort(byte[]) - Static method in class com.netflix.imflibrary.MXFFieldPopulator
 
- 
Gets unsigned byte as short
 
- getUnsignedIntAsLong(byte[], ByteOrder) - Static method in class com.netflix.imflibrary.MXFFieldPopulator
 
- 
A utility method to convert an unsigned integer to a long
 
- getUnsignedShortAsInt(byte[], ByteOrder) - Static method in class com.netflix.imflibrary.MXFFieldPopulator
 
- 
A utility method to convert a byte[] to an unsigned short
 
- getUUID() - Method in class com.netflix.imflibrary.st0429_8.PackingList.Asset
 
- 
Getter for the UUID associated with this object
 
- getUUID() - Method in class com.netflix.imflibrary.st0429_8.PackingList
 
- 
Getter for the UUID corresponding to this PackingList object
 
- getUUID() - Method in class com.netflix.imflibrary.st0429_9.AssetMap.Asset
 
- 
Getter for the UUID associated with the 
Asset object
 
 
- getUUID() - Method in class com.netflix.imflibrary.st2067_2.CompositionPlaylist
 
- 
Getter for the UUID corresponding to this CompositionPlaylist document
 
- getUUID() - Method in class com.netflix.imflibrary.writerTools.utils.IMFUUIDGenerator
 
- 
A method that generates a UUID
 Note: this method guarantees uniqueness only as long as the class remains loaded
 
- getVirtualTrackMap() - Method in class com.netflix.imflibrary.st2067_2.CompositionPlaylist
 
- 
Getter for the virtual track map associated with this CompositionPlaylist
 
- getVirtualTrackResourceList() - Method in class com.netflix.imflibrary.st2067_2.CompositionPlaylist
 
- 
Getter for the lists of type TrackFileResourceType indexed by the VirtualTrackID.
 
- getVSize() - Method in class com.netflix.imflibrary.KLVPacket.Header
 
- 
Getter for the value field of the KLV packet
 
- getVSize() - Method in class com.netflix.imflibrary.st0377.PartitionPack
 
- 
Getter for the size of the value field of a KLV packet.
 
- getWaveAudioEssenceDescriptor() - Method in class com.netflix.imflibrary.IMFConstraints.HeaderPartitionIMF
 
- 
Gets the first WaveAudioEssenceDescriptor (st382:2007) structural metadata set from
 an OP1A-conformant MXF Header partition.
 
- getWaveAudioEssenceDescriptors() - Method in class com.netflix.imflibrary.st0377.HeaderPartition
 
- 
Gets all the wave audio essence descriptors associated with this HeaderPartition object