Skip navigation links
Media Authoring with Java API (MAJ)
A B C D E F G H I J K L M N O P Q R S T U V W X Z _ 

T

TaggedValue - Interface in tv.amwa.maj.extensions.avid
 
TaggedValue - Interface in tv.amwa.maj.model
Specifies a user defined tag and value pair.
TaggedValueDefinition - Interface in tv.amwa.maj.model
Specifies the documentation of tagged values used in a file.
TaggedValueDefinitionImpl - Class in tv.amwa.maj.model.impl
Implements the documentation of tagged values used in a file.
TaggedValueDefinitionImpl() - Constructor for class tv.amwa.maj.model.impl.TaggedValueDefinitionImpl
 
TaggedValueDefinitionImpl(AUID, String) - Constructor for class tv.amwa.maj.model.impl.TaggedValueDefinitionImpl
Creates and initialize all the fields of a tagged value definition, which documents the tagged value objects used in the file.
TaggedValueDefinitionStrongReference - Static variable in interface tv.amwa.maj.industry.TypeDefinitions
Defines the type for a value that represents a strong reference to a tagged value definition.
TaggedValueDefinitionStrongReferenceSet - Static variable in interface tv.amwa.maj.industry.TypeDefinitions
Defines the type for a value that represents a set of strong references to tagged value definitions.
TaggedValueImpl - Class in tv.amwa.maj.model.impl
Implements a user defined tag and value pair.
TaggedValueImpl() - Constructor for class tv.amwa.maj.model.impl.TaggedValueImpl
 
TaggedValueImpl(String, TypeDefinition, Serializable) - Constructor for class tv.amwa.maj.model.impl.TaggedValueImpl
Creates and initializes a new tagged value object, which specifies a user-defined tag and value.
TaggedValueImpl(String, PropertyValue) - Constructor for class tv.amwa.maj.model.impl.TaggedValueImpl
 
TaggedValueStrongReference - Static variable in interface tv.amwa.maj.industry.TypeDefinitions
Defines the type for a value that represents a strong reference to a tagged value.
TaggedValueStrongReferenceVector - Static variable in interface tv.amwa.maj.industry.TypeDefinitions
Defines the type for a value that represents a list of strong references to tagged values with a variable number of elements.
TapeCaseType - Enum in tv.amwa.maj.enumeration
Describes the physical size of a tape.
TapeCaseType - Static variable in interface tv.amwa.maj.industry.TypeDefinitions
Defines the type of an enumerated value that describes the physical size of a tape, e.g.
TapeDescriptor - Interface in tv.amwa.maj.extensions.avid
 
TapeDescriptor - Interface in tv.amwa.maj.model
Specifies the description of audio tape or video tape media.
TapeDescriptorImpl - Class in tv.amwa.maj.model.impl
Implements the description of audio tape or video tape media.
TapeDescriptorImpl() - Constructor for class tv.amwa.maj.model.impl.TapeDescriptorImpl
Creates and initializes a new tape descriptor, which describes audio tape or video tape media.
TapeDescriptorOnlyException - Exception in tv.amwa.maj.exception
Thrown if an operation relating to tape-based material is called on a source package that does not describe tape-based material.
TapeDescriptorOnlyException(String) - Constructor for exception tv.amwa.maj.exception.TapeDescriptorOnlyException
Create a new tape descriptor only exception with the given descriptive message.
TapeDescriptorOnlyException() - Constructor for exception tv.amwa.maj.exception.TapeDescriptorOnlyException
Create a new tape descriptor exception with no message.
TapeFormatType - Enum in tv.amwa.maj.enumeration
Describes the format of the tape.
TapeFormatType - Static variable in interface tv.amwa.maj.industry.TypeDefinitions
Defines the type of an enumerated value that describes the format of a tape, e.g.
TCSource - Enum in tv.amwa.maj.enumeration
Specifies the kind of a timecode stream.
TCSource - Static variable in interface tv.amwa.maj.industry.TypeDefinitions
Defines the type of an enumerated value that describes the kind of a timecode stream.
tell() - Method in class tv.amwa.maj.io.mxf.BodyReader
 
tell(long) - Method in class tv.amwa.maj.io.mxf.BodyReader
 
tell() - Method in class tv.amwa.maj.io.mxf.impl.MXFFileImpl
 
Template - Static variable in interface tv.amwa.maj.constant.UsageType
Package is a material package with no sources.
TEMPORALOFFSET_DEFAULT - Static variable in interface tv.amwa.maj.io.mxf.IndexEntry
Default value for the offset from the display order to the coded order.
TEMPORALOFFSET_TAG - Static variable in class tv.amwa.maj.io.mxf.impl.IndexEntryImpl
 
TestGeneration - Class in tv.amwa.maj.util
Generates JUnit tests from a meta dictionary file, designed to exercise all aspects of a Java implementation of the elements defined in that dictionary.
TestGeneration() - Constructor for class tv.amwa.maj.util.TestGeneration
 
TestUtilities - Class in tv.amwa.maj.util
 
TestUtilities() - Constructor for class tv.amwa.maj.util.TestUtilities
 
TextClip - Interface in tv.amwa.maj.model
Specifies a reference to text essence.
TextClipImpl - Class in tv.amwa.maj.model.impl
Implements a reference to text essence.
TextClipImpl() - Constructor for class tv.amwa.maj.model.impl.TextClipImpl
 
TextLocator - Interface in tv.amwa.maj.model
Specifies information to help find a file containing the essence or to help find the physical media.
TextLocatorImpl - Class in tv.amwa.maj.model.impl
Implements a representation of information to help find a file containing the essence or to help find the physical media.
TextLocatorImpl() - Constructor for class tv.amwa.maj.model.impl.TextLocatorImpl
 
TextLocatorImpl(String) - Constructor for class tv.amwa.maj.model.impl.TextLocatorImpl
Creates and initializes a new text locator, which provides information to help find a file containing the essence or to help find the physical media.
TIFFDescriptor - Interface in tv.amwa.maj.model
Specifies the description of a file of video essence formatted according to the Tagged Image File Format (TIFF) specification.
TIFFDescriptorImpl - Class in tv.amwa.maj.model.impl
Implements the description of a file of video essence formatted according to the Tagged Image File Format (TIFF) specification.
TIFFDescriptorImpl() - Constructor for class tv.amwa.maj.model.impl.TIFFDescriptorImpl
 
TIFFDescriptorImpl(ContainerDefinition, boolean, boolean, byte[]) - Constructor for class tv.amwa.maj.model.impl.TIFFDescriptorImpl
Creates and initializes a new TIFF descritpor, which specifies that a file source package is associated with video essence formatted according to the TIFF specification.
timebasedAUID() - Static method in class tv.amwa.maj.industry.Forge
Generates a new UUID as AUID generated according to the time and location based method, type 1.
timebasedAUID(byte[]) - Static method in class tv.amwa.maj.industry.Forge
Generates a new UUID as an AUID from the current time and a location provided by the given node identifier.
timebasedAUID() - Static method in class tv.amwa.maj.record.impl.AUIDImpl
Create and return a new UUID as AUID generated according to the time and location based method, type 1.
timebasedAUID(byte[]) - Static method in class tv.amwa.maj.record.impl.AUIDImpl
Generates a new UUID as an AUID from the current time and a location provided by the given node id.
Timecode - Static variable in interface tv.amwa.maj.constant.DataDefinitionConstant
Specifies a stream of tape timecode values.
TimecodeClipImpl - Class in tv.amwa.maj.union.impl
Implementation of a reference to part of a timecode segment.
TimecodeClipImpl(TimecodeSegment, long, long) - Constructor for class tv.amwa.maj.union.impl.TimecodeClipImpl
Create a new reference to a clip of a timecode segment.
TimecodeNotFoundException - Exception in tv.amwa.maj.exception
Thrown when a given timecode or offset is not available within a segment or package.
TimecodeNotFoundException(String) - Constructor for exception tv.amwa.maj.exception.TimecodeNotFoundException
Create a new timecode not found exception with the given descriptive message.
TimecodeNotFoundException() - Constructor for exception tv.amwa.maj.exception.TimecodeNotFoundException
Create a new timecode not found exception with no message.
TimecodeSegment - Interface in tv.amwa.maj.model
Specifies the storage of video tape or audio tape timecode information.
TimecodeSegmentImpl - Class in tv.amwa.maj.model.impl
Implements the storage of video tape or audio tape timecode information.
TimecodeSegmentImpl() - Constructor for class tv.amwa.maj.model.impl.TimecodeSegmentImpl
 
TimecodeSegmentImpl(long, TimecodeValue) - Constructor for class tv.amwa.maj.model.impl.TimecodeSegmentImpl
Creates and initializes a new timecode segment class, which stores videotape or audio tape timecode information.
TimecodeSource - Static variable in interface tv.amwa.maj.industry.TypeDefinitions
Defines the type of an enumerated value that describes the kind of a timecode stream.
timecodeStartPosition - Variable in class tv.amwa.maj.union.impl.TimecodeClipImpl
Start position of reference defined in edit units from the start of the clip.
TimecodeStream - Interface in tv.amwa.maj.model
Specifies a stream of timecode data.
TimecodeStream12M - Interface in tv.amwa.maj.model
Specifies a stream of timecode data in the SMPTE 12M format.
TimecodeStream12MImpl - Class in tv.amwa.maj.model.impl
Implements a representation of a stream of timecode data in the SMPTE 12M format.
TimecodeStream12MImpl() - Constructor for class tv.amwa.maj.model.impl.TimecodeStream12MImpl
 
TimecodeStream12MImpl(Rational, Stream, TCSource) - Constructor for class tv.amwa.maj.model.impl.TimecodeStream12MImpl
Creates and initializes a new SMPTE 12M-compliant timecode stream, which specifies a stream of timecode data in the SMPTE 12M format.
TimecodeStreamImpl - Class in tv.amwa.maj.model.impl
Implements a representation of a stream of timecode data.
TimecodeStreamImpl() - Constructor for class tv.amwa.maj.model.impl.TimecodeStreamImpl
 
timecodeTrackLength - Variable in class tv.amwa.maj.union.impl.TimecodeClipImpl
Length of the clip in its defined edit units.
TimecodeValue - Interface in tv.amwa.maj.record
Specifies videotape or audio tape timecode information.
TIMECODEVALUE_TAG - Static variable in class tv.amwa.maj.record.impl.TimecodeValueImpl
 
TimecodeValueImpl - Class in tv.amwa.maj.record.impl
Implementation of a value that represents video tape or audio tape timecode information.
TimecodeValueImpl(boolean, long, short) - Constructor for class tv.amwa.maj.record.impl.TimecodeValueImpl
Create a timecode value.
TimecodeValueImpl() - Constructor for class tv.amwa.maj.record.impl.TimecodeValueImpl
Create a default timecode value.
TimecodeValueImpl(short, short, short, short, short, boolean) - Constructor for class tv.amwa.maj.record.impl.TimecodeValueImpl
Create a new timecode value from the given hours, minutes, seconds and frames according to the given number of frames per second and whether the timecode value requires drop frame calculations.
TimecodeValueImpl(short, short, short, short, short, short, boolean) - Constructor for class tv.amwa.maj.record.impl.TimecodeValueImpl
Create a new timecode value from the given hours, minutes, seconds, frames and frame pair according to the given number of frames per second and whether the timecode value requires drop frame calculations.
TimecodeValueImpl.TimeComponents - Class in tv.amwa.maj.record.impl
Component parts of a timecode value, represented as hours, minutes, seconds and frames in a second.
TimeComponents() - Constructor for class tv.amwa.maj.record.impl.TimecodeValueImpl.TimeComponents
 
TimelineTrack - Interface in tv.amwa.maj.model
Specifies a track that describes time-varying timeline essence.
TimelineTrackImpl - Class in tv.amwa.maj.model.impl
Implements the representation of a track that describes time-varying timeline essence.
TimelineTrackImpl() - Constructor for class tv.amwa.maj.model.impl.TimelineTrackImpl
Default constructor is not public to avoid unset required fields.
TimelineTrackImpl(int, Segment, Rational, long) - Constructor for class tv.amwa.maj.model.impl.TimelineTrackImpl
Creates and initializes a new timeline track, which describes time-varying timeline essence.
timeNow() - Static method in class tv.amwa.maj.industry.Forge
Makes a time only value representing the time now.
TimeStamp - Static variable in interface tv.amwa.maj.industry.TypeDefinitions
Defines the type for a date and time in UTC (Coordinated Universal Time).
TimeStamp - Interface in tv.amwa.maj.record
Specifies a date and time in UTC (Coordinated Universal Time).
TimeStampImpl - Class in tv.amwa.maj.record.impl
Implementation of a date and time in UTC (Coordinated Universal Time).
TimeStampImpl() - Constructor for class tv.amwa.maj.record.impl.TimeStampImpl
Create a new time stamp value to represent the time now.
TimeStampImpl(Calendar) - Constructor for class tv.amwa.maj.record.impl.TimeStampImpl
Create a new time stamp from the given calendar value.
TimeStampImpl(DateStruct, TimeStruct) - Constructor for class tv.amwa.maj.record.impl.TimeStampImpl
Create a new time stamp from the given date and time structures.
TimeStruct - Static variable in interface tv.amwa.maj.industry.TypeDefinitions
Defines the type for a time component of date and time values specified according to Coordinated Universal Time (UTC), including hour, minute, second and 1/100th of a second.
TimeStruct - Interface in tv.amwa.maj.record
Specifies the time component of date and time values specified according to Coordinated Universal Time (UTC), including hour, minute, second and 1/250th of a second.
TimeStructImpl - Class in tv.amwa.maj.record.impl
Implementation of the time component of date and time values specified according to Coordinated Universal Time (UTC), including hour, minute, second and 1/250th of a second.
TimeStructImpl(byte, byte, byte, byte) - Constructor for class tv.amwa.maj.record.impl.TimeStructImpl
Create a time value from all of its component parts.
TimeStructImpl(byte, byte, byte) - Constructor for class tv.amwa.maj.record.impl.TimeStructImpl
Create a time value from its hour, minute and second component parts.
TimeStructImpl(Calendar) - Constructor for class tv.amwa.maj.record.impl.TimeStructImpl
Create a new time structure from the given calendar value.
TimeStructImpl() - Constructor for class tv.amwa.maj.record.impl.TimeStructImpl
Create a new time structure set to the current time.
timezoneCode(int) - Static method in class tv.amwa.maj.util.Utilities
For a given offset from UTC measured in milliseconds, the timezone code defined in table 2 of SMPTE S309M-1999 is returned.
toArray() - Method in class tv.amwa.maj.model.DescriptiveMarker.AllTracksDescribed
 
toArray(T[]) - Method in class tv.amwa.maj.model.DescriptiveMarker.AllTracksDescribed
 
todaysDate() - Static method in class tv.amwa.maj.industry.Forge
Make a date structure representing the current date.
toJavaName(String) - Static method in class tv.amwa.maj.util.RP224ToJava
 
toPersistentForm(AUID) - Static method in class tv.amwa.maj.record.impl.AUIDImpl
 
toPersistentForm(PackageID) - Static method in class tv.amwa.maj.record.impl.PackageIDImpl
 
toPersistentForm(ProductVersion) - Static method in class tv.amwa.maj.record.impl.ProductVersionImpl
 
toPersistentForm(Rational) - Static method in class tv.amwa.maj.record.impl.RationalImpl
 
toPersistentForm(RGBAComponent) - Static method in class tv.amwa.maj.record.impl.RGBAComponentImpl
 
toPersistentForm(TimeStamp) - Static method in class tv.amwa.maj.record.impl.TimeStampImpl
 
toPersistentForm(VersionType) - Static method in class tv.amwa.maj.record.impl.VersionTypeImpl
 
TopLevel - Static variable in interface tv.amwa.maj.constant.UsageType
Package is a composition package used as a top-level composition, which specifies a composition that is not referenced by another composition in a file.
toString(MetadataObject) - Static method in class tv.amwa.maj.industry.MediaEngine
Create a string representation of the given metadata object.
toString() - Method in interface tv.amwa.maj.industry.PropertyValue
Creates a string representation of the value contained in this property value.
toString() - Method in class tv.amwa.maj.industry.WeakReference
 
toString() - Method in class tv.amwa.maj.io.aaf.AAFStream
 
toString() - Method in class tv.amwa.maj.io.mxf.impl.CPSystemItemImpl
 
toString() - Method in class tv.amwa.maj.io.mxf.impl.DeltaEntryImpl
 
toString() - Method in class tv.amwa.maj.io.mxf.impl.EssenceElementImpl
 
toString() - Method in class tv.amwa.maj.io.mxf.impl.IndexEntryImpl
 
toString() - Method in class tv.amwa.maj.io.mxf.impl.IndexTableImpl
 
toString() - Method in class tv.amwa.maj.io.mxf.impl.IndexTableSegmentImpl
 
toString() - Method in class tv.amwa.maj.io.mxf.impl.LocalTagEntryImpl
 
toString() - Method in class tv.amwa.maj.io.mxf.impl.PartitionImpl
 
toString() - Method in class tv.amwa.maj.io.mxf.impl.PartitionPackImpl
 
toString() - Method in class tv.amwa.maj.io.mxf.impl.PrimerPackImpl
 
toString() - Method in class tv.amwa.maj.io.mxf.impl.RandomIndexItemImpl
 
toString() - Method in class tv.amwa.maj.io.mxf.impl.RandomIndexPackImpl
 
toString() - Method in class tv.amwa.maj.meta.impl.ExtensionSchemeImpl
 
toString() - Method in class tv.amwa.maj.meta.impl.MetaDefinitionImpl
 
toString() - Method in class tv.amwa.maj.meta.impl.MetaDictionaryImpl
 
toString() - Method in class tv.amwa.maj.meta.impl.TypeDefinitionImpl.PropertyValueImpl
 
toString() - Method in interface tv.amwa.maj.meta.MetaDefinition
Creates a string representation of this meta definition.
toString() - Method in class tv.amwa.maj.model.impl.InterchangeObjectImpl
 
toString() - Method in interface tv.amwa.maj.model.InterchangeObject
Provides an XML representation of this value.
toString() - Method in interface tv.amwa.maj.record.AUID
Generates a string representation of this AUID value as a URN as specified in section 3 of rfc 4122 or the commonly used URN representation of Universal Labels (starting with "urn:x-ul:" or "urn:smpte:ul:").
toString() - Method in interface tv.amwa.maj.record.DateStruct
Formats the date value as a UTC date-only value.
toString() - Method in interface tv.amwa.maj.record.EdgeCodeValue
Formats this edgecode value in a pseudo-XML representation that is compatible with the AAF XML schema.
toString() - Method in class tv.amwa.maj.record.impl.AUIDImpl
Create a string representation of this AUID as either an URN for a Universal Label (starting with "urn:x-ul:") or an URN for an UUID (starting with "urn:uuid:").
toString() - Method in class tv.amwa.maj.record.impl.DateStructImpl
Formats the date value as a UTC date-only value.
toString() - Method in class tv.amwa.maj.record.impl.EdgeCodeValueImpl
Formats this edgecode value in a pseudo-XML representation that is compatible with the AAF XML schema.
toString() - Method in class tv.amwa.maj.record.impl.PackageIDImpl
Formats the value of this package id as a URN-style UMID string, starting with "urn:smpte:umid:".
toString() - Method in class tv.amwa.maj.record.impl.ProductVersionImpl
Creates a pseudo-XML representation of the current value of this product version.
toString() - Method in class tv.amwa.maj.record.impl.RationalImpl
Returns a string representation of this rational value as the numerator, followed by a slash (/), followed by the denominator.
toString() - Method in class tv.amwa.maj.record.impl.RGBAComponentImpl
Creates a pseudo-XML string representation of this RGBA component value.
toString() - Method in class tv.amwa.maj.record.impl.TimecodeValueImpl
Formats a timecode value representation in accordance with the SMPTE and EBU specifications.
toString() - Method in class tv.amwa.maj.record.impl.TimeStampImpl
Formats the string according ISO 8601 and as a UTC value.
toString() - Method in class tv.amwa.maj.record.impl.TimeStructImpl
Formats a UTC-style string representation of the time structure's value, including the timezone offset.
toString() - Method in class tv.amwa.maj.record.impl.VersionTypeImpl
Formats the version number as a string representation.
toString() - Method in interface tv.amwa.maj.record.PackageID
Formats the value of this package identifier as a URN-style UMID string, starting with "urn:smpte:umid:".
toString() - Method in interface tv.amwa.maj.record.ProductVersion
Formats a pseudo-XML representation of the current value of this product version.
toString() - Method in interface tv.amwa.maj.record.Rational
Formats a string representation of this rational value as the numerator, followed by a slash (/), followed by the denominator.
toString() - Method in interface tv.amwa.maj.record.RGBAComponent
Formats a pseudo-XML string representation of this RGBA component value.
toString() - Method in interface tv.amwa.maj.record.TimecodeValue
Formats a timecode value representation in accordance with the SMPTE and EBU specifications.
toString() - Method in interface tv.amwa.maj.record.TimeStamp
Formats the time stamp as a string according ISO 8601 and as a UTC value.
toString() - Method in interface tv.amwa.maj.record.TimeStruct
Formats a UTC-style string representation of the time structure's value, including the timezone offset.
toString() - Method in interface tv.amwa.maj.record.VersionType
Formats the version number as a string representation.
toString() - Method in class tv.amwa.maj.union.impl.DefaultFadeImpl
Creates a pseudo-XML representation of this default fade value.
toString() - Method in class tv.amwa.maj.union.impl.DefinitionCriteriaByClassImpl
Creates a pseudo-XML representation of this definition criteria.
toString() - Method in class tv.amwa.maj.union.impl.DefinitionCriteriaByKindImpl
Creates a pseudo-XML representation of this definition criteria.
toString() - Method in class tv.amwa.maj.union.impl.DefinitionCriteriaByNameImpl
Creates a pseudo-XML representation of this definition criteria.
toString() - Method in class tv.amwa.maj.union.impl.DefinitionCriteriaNoSearchImpl
Creates a pseudo-XML representation of this definition criteria.
toString() - Method in class tv.amwa.maj.union.impl.FadeImpl
Creates a pseudo-XML representation of this fade value, which is loosely based on the AAF XML generated for a source clip.
toString() - Method in class tv.amwa.maj.union.impl.IdentificationCriteriaByIdGenerationImpl
Pseudo-XML representation of this identification criteria.
toString() - Method in class tv.amwa.maj.union.impl.IdentificationCriteriaByIdProductIDImpl
Pseudo-XML representation of this identification criteria.
toString() - Method in class tv.amwa.maj.union.impl.IdentificationCriteriaByIdRefImplVersionImpl
Pseudo-XML representation of this identification criteria.
toString() - Method in class tv.amwa.maj.union.impl.IdentificationCriteriaNoIdSearchImpl
Pseudo-XML representation of this identification criteria.
toString() - Method in class tv.amwa.maj.union.impl.MultiCreateItemImpl
Pseudo-XML representation of this multi-create item.
toString() - Method in class tv.amwa.maj.union.impl.MultiResultItemImpl
Creates a pseudo-XML representation of this multi-result item.
toString() - Method in class tv.amwa.maj.union.impl.MultiXferItemImpl
Creates a pseudo-XML representation of the metadata part of this multi-transfer item.
toString() - Method in class tv.amwa.maj.union.impl.SearchByAUIDImpl
Create a pseudo-XML representation of this search by AUID criteria.
toString() - Method in class tv.amwa.maj.union.impl.SearchByMediaCriteriaImpl
Create a pseudo-XML representation of this search by media criteria.
toString() - Method in class tv.amwa.maj.union.impl.SearchByNameImpl
Create a pseudo-XML representation of this search criteria defined by package name.
toString() - Method in class tv.amwa.maj.union.impl.SearchByPackageIDImpl
Create a pseudo-XML representation of this search by package id criteria.
toString() - Method in class tv.amwa.maj.union.impl.SearchByPackageKindImpl
Create a pseudo-XML representation of this search by package kind criteria.
toString() - Method in class tv.amwa.maj.union.impl.SearchForNothingImpl
Create a pseudo-XML representation of this search for nothing.
toString() - Method in class tv.amwa.maj.union.impl.SourceReferenceValueImpl
Create a pseudo-XML representation of this source reference, similar to that produced for a source clip.
toXML(MetadataObject) - Static method in class tv.amwa.maj.io.xml.XMLBuilder
Create a string representation of a metadata object.
toXML(XMLSerializable, File) - Static method in class tv.amwa.maj.io.xml.XMLBuilder
Creates and returns an XML fragment by serializing to XML the given object that implements XMLSerializable and generating a DOCTYPE element with referenced stream entities if required.
toXMLNonMetadata(XMLSerializable) - Static method in class tv.amwa.maj.io.xml.XMLBuilder
Creates and returns an XML fragment by serializing to XML the given object that implements XMLSerializable and is not a core metadata object.
Track - Interface in tv.amwa.maj.model
Specifies a single track in a package.
TrackExistsException - Exception in tv.amwa.maj.exception
Thrown when an attempt is made to add a track to a package where the given track id already exists.
TrackExistsException(String) - Constructor for exception tv.amwa.maj.exception.TrackExistsException
Create a new track exists exception with the given descriptive message.
TrackExistsException() - Constructor for exception tv.amwa.maj.exception.TrackExistsException
Create a new track exists exception with no message.
TrackID - Annotation Type in tv.amwa.maj.misctype
Labels an integer (Java int) value used to uniquely identify a track within a package.
TrackImpl - Class in tv.amwa.maj.model.impl
Implements the representation of a single track in a package.
TrackImpl() - Constructor for class tv.amwa.maj.model.impl.TrackImpl
 
TrackNotFoundException - Exception in tv.amwa.maj.exception
Thrown when a track cannot be found within a package.
TrackNotFoundException(String) - Constructor for exception tv.amwa.maj.exception.TrackNotFoundException
Create a new track not found exception with the given descriptive message.
TrackNotFoundException() - Constructor for exception tv.amwa.maj.exception.TrackNotFoundException
Create a new track not found exception with no message.
TrackStrongReference - Static variable in interface tv.amwa.maj.industry.TypeDefinitions
Defines the type for a value that represents a strong reference to a track.
TrackStrongReferenceVector - Static variable in interface tv.amwa.maj.industry.TypeDefinitions
Defines the type for a value that represents a list of strong references to tracks with a variable number of elements.
TRAILINGLINES_DEFAULT - Static variable in interface tv.amwa.maj.model.TIFFDescriptor
Default value for the trailing lines property, which is 0.
TransferCharacteristicType - Interface in tv.amwa.maj.constant
Implement this interface to access unique identifiers for kinds of opto-electronic transfer characteristics.
TransferCharacteristicType - Static variable in interface tv.amwa.maj.industry.TypeDefinitions
Defines the type of an extendible enumeration value that describe different kinds of opto-electronic transfer characteristics.
transformNodeToString(Node) - Static method in class tv.amwa.maj.io.xml.XMLBuilder
Transform a DOM node into its textual XML representation.
Transition - Interface in tv.amwa.maj.model
Specifies that the two adjacent Segments should be overlapped when they are played and that the overlapped sections should be combined using the specified effect.
TransitionImpl - Class in tv.amwa.maj.model.impl
Implements a means to indicate that the two adjacent Segments should be overlapped when they are played and that the overlapped sections should be combined using the specified effect.
TransitionImpl() - Constructor for class tv.amwa.maj.model.impl.TransitionImpl
 
TransitionImpl(DataDefinition, long, OperationGroup, long) - Constructor for class tv.amwa.maj.model.impl.TransitionImpl
Creates and initializes a transition, which specifies that the two adjacent segments should be overlapped when they are played and that the overlapped sections should be combined using the specified effect.
TraversalNotPossibleException - Exception in tv.amwa.maj.exception
Thrown when a search operation cannot proceed.
TraversalNotPossibleException(String) - Constructor for exception tv.amwa.maj.exception.TraversalNotPossibleException
Create a new traversal not possible exception with the given descriptive message.
TraversalNotPossibleException() - Constructor for exception tv.amwa.maj.exception.TraversalNotPossibleException
Create a new traversal not possible exception with no message.
tv.amwa.maj.constant - package tv.amwa.maj.constant
Defines constant values used throughout the MAJ API and defined by external specifications.
tv.amwa.maj.enumeration - package tv.amwa.maj.enumeration
Defines Java enumerations representing the enumerations specified in the AAF object specification and other enumerations used across the MAJ API.
tv.amwa.maj.example - package tv.amwa.maj.example
Example code demonstrating the use of the MAJ API.
tv.amwa.maj.exception - package tv.amwa.maj.exception
Specific exceptions thrown due to exceptional behaviour during the execution of method calls from the MAJ API.
tv.amwa.maj.extensions.avid - package tv.amwa.maj.extensions.avid
 
tv.amwa.maj.extensions.avid.impl - package tv.amwa.maj.extensions.avid.impl
 
tv.amwa.maj.extensions.example - package tv.amwa.maj.extensions.example
Example code demonstrating an extension built with the auto generator.
tv.amwa.maj.extensions.example.impl - package tv.amwa.maj.extensions.example.impl
 
tv.amwa.maj.extensions.quantel - package tv.amwa.maj.extensions.quantel
 
tv.amwa.maj.extensions.quantel.impl - package tv.amwa.maj.extensions.quantel.impl
 
tv.amwa.maj.extensions.st436 - package tv.amwa.maj.extensions.st436
 
tv.amwa.maj.extensions.st436.impl - package tv.amwa.maj.extensions.st436.impl
 
tv.amwa.maj.industry - package tv.amwa.maj.industry
Industry for manufacturing, storing and making instances of classes and meta-classes, referenced by names and registered identifiers.
tv.amwa.maj.integer - package tv.amwa.maj.integer
Provides annotations to label that a value of a Java primitive type in the current context should be interpreted as a particular AAF integer data type.
tv.amwa.maj.io.aaf - package tv.amwa.maj.io.aaf
 
tv.amwa.maj.io.file - package tv.amwa.maj.io.file
 
tv.amwa.maj.io.mxf - package tv.amwa.maj.io.mxf
Support for the serialization of AAF data to and from KLV format files and streams according to the SMPTE MXF standards.
tv.amwa.maj.io.mxf.impl - package tv.amwa.maj.io.mxf.impl
 
tv.amwa.maj.io.xml - package tv.amwa.maj.io.xml
Support for the input and output of metadata objects as XML fragments and documents.
tv.amwa.maj.meta - package tv.amwa.maj.meta
Specifications of all the meta-classes of AAF that provides meta-information about classes, properties and data types.
tv.amwa.maj.meta.impl - package tv.amwa.maj.meta.impl
A meta engine providing loosely-coupled class, property and type management services.
tv.amwa.maj.misctype - package tv.amwa.maj.misctype
Provides annotations that describe the mapping of miscellaneous AAF data types to Java data types.
tv.amwa.maj.model - package tv.amwa.maj.model
Specifications of all the interchangeable classes of AAF as Java interfaces.
tv.amwa.maj.model.impl - package tv.amwa.maj.model.impl
Implementation of the AAF interchange object classes.
tv.amwa.maj.record - package tv.amwa.maj.record
Specifications of representations of structured values, such as those of the AAF record data types.
tv.amwa.maj.record.impl - package tv.amwa.maj.record.impl
Implementations of structured values that can be embedded as properties of entity beans.
tv.amwa.maj.union - package tv.amwa.maj.union
Provides interfaces to a union type representing values which may contain one of many different sub-types.
tv.amwa.maj.union.impl - package tv.amwa.maj.union.impl
Implementations of classes used to package up collections of values as an argument to a method of the MAJ API.
tv.amwa.maj.util - package tv.amwa.maj.util
Static utility methods and generators used internally by the MAJ API that may also be useful to applications using the API.
twoCharsToByte(char, char) - Static method in class tv.amwa.maj.util.Utilities
Create a byte value from its representation as two characters, one for the most significant 4 bits and one for the least significant 4 bits.
TwoParameterMonoAudioDissolve - Static variable in interface tv.amwa.maj.constant.OperationConstant
A dissolve between overlapping audio clips, in which the levels of the incoming 'B' segment and outgoing 'A' segment are independently defined, shall be specified using the two-parameter mono audio dissolve effect.
TypeCategory - Enum in tv.amwa.maj.enumeration
Specifies a categorisation of an AAF data type.
TypeDefinition - Interface in tv.amwa.maj.meta
Specifies the definition of a property type.
TypeDefinitionCharacter - Interface in tv.amwa.maj.meta
Specifies the definition of a property type that has a value of a single 2-byte character.
TypeDefinitionCharacterImpl - Class in tv.amwa.maj.meta.impl
Implements the definition of a property type that has a value of a single 2-byte character.
TypeDefinitionCharacterImpl(AUID, String) - Constructor for class tv.amwa.maj.meta.impl.TypeDefinitionCharacterImpl
Creates and initializes a new type definition for characters, which defines a property type that has a value of a single 2-byte character like Java's char type.
TypeDefinitionCharacterImpl.CharacterValue - Class in tv.amwa.maj.meta.impl
 
TypeDefinitionEnumeration - Interface in tv.amwa.maj.meta
Specifies the definition of a property type that can have one of a set of integer values.
TypeDefinitionEnumerationImpl - Class in tv.amwa.maj.meta.impl
Implements the definition of a property type that can have one of a set of integer values.
TypeDefinitionEnumerationImpl(AUID, String, Class<?>, TypeDefinition) - Constructor for class tv.amwa.maj.meta.impl.TypeDefinitionEnumerationImpl
Creates and initializes an enumeration type definition, which defines a property type that can have one of a set of integer values.
TypeDefinitionEnumerationImpl.EnumerationValue - Class in tv.amwa.maj.meta.impl
 
TypeDefinitionExtendibleEnumeration - Interface in tv.amwa.maj.meta
Specifies the definition of a property type that can have one of an extendible set of AUID values.
TypeDefinitionExtendibleEnumerationImpl - Class in tv.amwa.maj.meta.impl
Implements the definition of a property type that can have one of an extendible set of AUID values.
TypeDefinitionExtendibleEnumerationImpl(AUID, String, String) - Constructor for class tv.amwa.maj.meta.impl.TypeDefinitionExtendibleEnumerationImpl
Creates and initializes the new extensible enumeration type definition, which defines a property type that can have one of an extendible set of AUID values.
TypeDefinitionExtendibleEnumerationImpl.ExtendibleEnumerationValue - Class in tv.amwa.maj.meta.impl
 
TypeDefinitionFixedArray - Interface in tv.amwa.maj.meta
Specifies the definition of a property type that has a fixed number of values of the underlying type.
TypeDefinitionFixedArrayImpl - Class in tv.amwa.maj.meta.impl
Implements the definition of a property type that has a fixed number of values of the underlying type.
TypeDefinitionFixedArrayImpl(AUID, String, TypeDefinition, int) - Constructor for class tv.amwa.maj.meta.impl.TypeDefinitionFixedArrayImpl
Creates and initializes a new fixed array type definition, which defines a property type that has a fixed number of values of the underlying type.
TypeDefinitionFixedArrayImpl.FixedArrayValue - Class in tv.amwa.maj.meta.impl
 
TypeDefinitionImpl - Class in tv.amwa.maj.meta.impl
Implements the definition of a property type.
TypeDefinitionImpl() - Constructor for class tv.amwa.maj.meta.impl.TypeDefinitionImpl
 
TypeDefinitionImpl.PropertyValueImpl - Class in tv.amwa.maj.meta.impl
 
TypeDefinitionIndirect - Interface in tv.amwa.maj.meta
Specifies the definition of property values whose type is specified in each instance.
TypeDefinitionIndirectImpl - Class in tv.amwa.maj.meta.impl
Implementation of property values whose type is specified in each instance.
TypeDefinitionIndirectImpl(AUID, String) - Constructor for class tv.amwa.maj.meta.impl.TypeDefinitionIndirectImpl
Creates and initializes a new indirect type definition, which defines a property type that has a value whose type is specified in each instance.
TypeDefinitionIndirectImpl.IndirectValue - Class in tv.amwa.maj.meta.impl
 
TypeDefinitionInteger - Interface in tv.amwa.maj.meta
Specifies the definition of a property type that is an integer with the specified number of bytes.
TypeDefinitionIntegerImpl - Class in tv.amwa.maj.meta.impl
Implements the definition of a property type that is an integer with the specified number of bytes.
TypeDefinitionIntegerImpl(AUID, String, byte, boolean) - Constructor for class tv.amwa.maj.meta.impl.TypeDefinitionIntegerImpl
Creates and initializes the integer type definition, which defines a property type that is a signed or an unsigned integer with the specified number of bytes.
TypeDefinitionIntegerImpl.BaseIntegerValue - Class in tv.amwa.maj.meta.impl
 
TypeDefinitionIntegerImpl.ByteValue - Class in tv.amwa.maj.meta.impl
 
TypeDefinitionIntegerImpl.IntegerValue - Class in tv.amwa.maj.meta.impl
 
TypeDefinitionIntegerImpl.LongValue - Class in tv.amwa.maj.meta.impl
 
TypeDefinitionIntegerImpl.ShortValue - Class in tv.amwa.maj.meta.impl
 
TypeDefinitionObjectReference - Interface in tv.amwa.maj.meta
Specifies the definition of a property type that defines an object relationship.
TypeDefinitionObjectReferenceImpl - Class in tv.amwa.maj.meta.impl
Implements the definition of a property type that defines an object relationship.
TypeDefinitionObjectReferenceImpl() - Constructor for class tv.amwa.maj.meta.impl.TypeDefinitionObjectReferenceImpl
 
TypeDefinitionObjectReferenceImpl.ObjectReferenceValue - Class in tv.amwa.maj.meta.impl
 
TypeDefinitionObjectReferenceImpl.UnresolvedReferenceValue - Class in tv.amwa.maj.meta.impl
 
TypeDefinitionOpaque - Interface in tv.amwa.maj.meta
Specifies the definition of property values whose type is specified in each instance, providing access to data opaque to this API and manipulated directly by an application through a handle.
TypeDefinitionOpaqueImpl - Class in tv.amwa.maj.meta.impl
Implements the definition of a property type that has a value whose type is specified in each instance.
TypeDefinitionOpaqueImpl(AUID, String) - Constructor for class tv.amwa.maj.meta.impl.TypeDefinitionOpaqueImpl
Creates and initializes a new opaque type definition, which defines a property type that has a value whose type is specified in each instance.
TypeDefinitionOpaqueImpl.OpaqueValue - Class in tv.amwa.maj.meta.impl
 
TypeDefinitionRecord - Interface in tv.amwa.maj.meta
Specifies the definition of a property type that consists of an ordered set of fields, where each field has a name and type.
TypeDefinitionRecordImpl - Class in tv.amwa.maj.meta.impl
Implements the definition of a property type that consists of an ordered set of fields, where each field has a name and type.
TypeDefinitionRecordImpl(AUID, String, String[], Map<String, TypeDefinition>, Class<?>) - Constructor for class tv.amwa.maj.meta.impl.TypeDefinitionRecordImpl
Creates and initializes this record type definition, which defines a property type that consists of an ordered set of fields, where each field has a name and type.
TypeDefinitionRecordImpl(AUID, String, String[], TypeDefinition[], Class<?>) - Constructor for class tv.amwa.maj.meta.impl.TypeDefinitionRecordImpl
Version of the constructor that can be used in static initializers.
TypeDefinitionRecordImpl.RecordValue - Class in tv.amwa.maj.meta.impl
 
TypeDefinitionRename - Interface in tv.amwa.maj.meta
Specifies the definition a property type that has the same structure and representation as its underlying type but has a different meaning.
TypeDefinitionRenameImpl - Class in tv.amwa.maj.meta.impl
Implements the definition of a property type that has the same structure and representation as its underlying type but has a different meaning.
TypeDefinitionRenameImpl(AUID, String, TypeDefinition) - Constructor for class tv.amwa.maj.meta.impl.TypeDefinitionRenameImpl
Creates and initializes a renamed type definition, which defines a property type that has the same structure and representation as its underlying type but has a different meaning.
TypeDefinitionRenameImpl.RenamedValue - Class in tv.amwa.maj.meta.impl
 
TypeDefinitions - Interface in tv.amwa.maj.extensions.avid
 
TypeDefinitions - Interface in tv.amwa.maj.extensions.example
Extension type definitions defined for this package.
TypeDefinitions - Interface in tv.amwa.maj.extensions.quantel
Extension type definitions defined for this package.
TypeDefinitions - Interface in tv.amwa.maj.industry
All AAF-specified type definitions as static constants in an interface.
TypeDefinitions - Interface in tv.amwa.maj.io.mxf
Definitions of data types used specifically in the serialization of AAF data to and from KLV format.
TypeDefinitionSet - Interface in tv.amwa.maj.meta
Specifies the definition of a property type that has a collection of object references to uniquely identified objects.
TypeDefinitionSetImpl - Class in tv.amwa.maj.meta.impl
Implements the definition of a property type that has a collection of object references to uniquely identified objects.
TypeDefinitionSetImpl(AUID, String, TypeDefinition) - Constructor for class tv.amwa.maj.meta.impl.TypeDefinitionSetImpl
Creates and initializes the set type definition, which defines a property type that has a collection of object references to uniquely identified objects.
TypeDefinitionSetImpl.SetMethodBag - Class in tv.amwa.maj.meta.impl
 
TypeDefinitionSetImpl.SetValue - Class in tv.amwa.maj.meta.impl
 
TypeDefinitionStream - Interface in tv.amwa.maj.meta
Specifies the definition of a property type that is stored in a stream and has a value that consists of a varying number of bytes.
TypeDefinitionStreamImpl - Class in tv.amwa.maj.meta.impl
Implements the definition of a property type that is stored in a stream and has a value that consists of a varying number of the bytes.
TypeDefinitionStreamImpl(AUID, String) - Constructor for class tv.amwa.maj.meta.impl.TypeDefinitionStreamImpl
Creates and initializes a new type definition for a streams, which defines a property type that is stored in a stream and has a value that consists of a varying number of the bytes.
TypeDefinitionStreamImpl.StreamValue - Class in tv.amwa.maj.meta.impl
 
TypeDefinitionString - Interface in tv.amwa.maj.meta
Specifies the definition of a property type that consists, effectively, of an array of the underlying character or integer type.
TypeDefinitionStringImpl - Class in tv.amwa.maj.meta.impl
Implements the definition of a property type that consists, effectively, of an array of the underlying character or integer type.
TypeDefinitionStringImpl(AUID, String, TypeDefinition) - Constructor for class tv.amwa.maj.meta.impl.TypeDefinitionStringImpl
Creates and initializes the string type definition with its identity and the underlying data representation.
TypeDefinitionStringImpl.BaseStringValue - Class in tv.amwa.maj.meta.impl
Base representation for all property values representing string values.
TypeDefinitionStringImpl.ByteArrayStringValue - Class in tv.amwa.maj.meta.impl
Property value for strings with an underlying element type of TypeDefinitionIntegerImpl.
TypeDefinitionStringImpl.CharacterStringValue - Class in tv.amwa.maj.meta.impl
Property value for strings with an underlying element type of TypeDefinitionCharacterImpl.
TypeDefinitionStrongObjectReference - Interface in tv.amwa.maj.meta
Specifies the definition of a property type that defines an object relationship where the target of the strong reference is owned by the object with the property with the strong object reference type.
TypeDefinitionStrongObjectReferenceImpl - Class in tv.amwa.maj.meta.impl
Implements the definition of a property type that defines an object relationship where the target of the strong reference is owned by the object with a property of the TypeDefinitionStrongObjectReference type.
TypeDefinitionStrongObjectReferenceImpl(AUID, String, ClassDefinition) - Constructor for class tv.amwa.maj.meta.impl.TypeDefinitionStrongObjectReferenceImpl
Creates and initializes the strong object reference type definition, which defines a property type that defines an object relationship where the target of the strong reference is owned by the object with the property.
TypeDefinitionStrongReference - Static variable in interface tv.amwa.maj.industry.TypeDefinitions
Defines the type for a value that represents a strong reference to a type definition.
TypeDefinitionStrongReferenceSet - Static variable in interface tv.amwa.maj.industry.TypeDefinitions
Defines the type for a value that represents a set of strong references to type definitions.
TypeDefinitionVariableArray - Interface in tv.amwa.maj.meta
Specifies the definition of a property type that has a varying number of values of the underlying type.
TypeDefinitionVariableArrayImpl - Class in tv.amwa.maj.meta.impl
Implements the definition of a property type that has a varying number of values of the underlying type.
TypeDefinitionVariableArrayImpl(AUID, String, TypeDefinition) - Constructor for class tv.amwa.maj.meta.impl.TypeDefinitionVariableArrayImpl
Creates and initializes the varying size array type definition, defines a property type that has a varying number of values of the underlying type.
TypeDefinitionVariableArrayImpl.VariableArrayMethodBag - Class in tv.amwa.maj.meta.impl
 
TypeDefinitionVariableArrayImpl.VariableArrayValue - Class in tv.amwa.maj.meta.impl
 
TypeDefinitionWeakObjectReference - Interface in tv.amwa.maj.meta
Specifies the definition of a property type that defines an object relationship where the target of the weak reference is referenced by the object with the property with the weak object reference type.
TypeDefinitionWeakObjectReferenceImpl - Class in tv.amwa.maj.meta.impl
Implements the definition of a property type that defines an object relationship where the target of the weak reference is referenced by the object with the property with the TypeDefinitionWeakObjectReference type.
TypeDefinitionWeakObjectReferenceImpl(AUID, String, ClassDefinition, AUID[]) - Constructor for class tv.amwa.maj.meta.impl.TypeDefinitionWeakObjectReferenceImpl
Creates and initializes a weak object reference type definition, which defines a property type that defines an object relationship where the target of the weak reference is referenced by the object with the property.
TypeDefinitionWeakReference - Static variable in interface tv.amwa.maj.industry.TypeDefinitions
Defines the type for a value that represents a weak reference to a type definition.
TypeDefinitionWeakReferenceVector - Static variable in interface tv.amwa.maj.industry.TypeDefinitions
Defines the type for a value that represents a list of weak references to type definitions with a variable number of elements.
typeFromKey(UL) - Static method in enum tv.amwa.maj.io.mxf.UnitType
 
typeNameAliases - Static variable in interface tv.amwa.maj.io.aaf.AAFConstants
 
TypeNotFoundException - Exception in tv.amwa.maj.exception
Thrown when a key cannot be resolved to a type definition.
TypeNotFoundException(String) - Constructor for exception tv.amwa.maj.exception.TypeNotFoundException
Create a new type not found exception with the given descriptive message.
TypeNotFoundException() - Constructor for exception tv.amwa.maj.exception.TypeNotFoundException
Create a new type not found exception with no message.
A B C D E F G H I J K L M N O P Q R S T U V W X Z _ 
Skip navigation links
Media Authoring with Java API (MAJ)

(c)2007-2016 Richard Cartwright, all rights reserved. Licensed under Apache 2 license and subject to the AMWA IPR policy.