Media Authoring
with Java API
A B C D E F G H I J K L M N O P R S T U V W X

C

calculateDuration(TimecodeValue, TimecodeValue) - Static method in class tv.amwa.maj.embeddable.TimecodeValue
Calculate the duration of a piece of media from its start timecode and end timecode.
calculateEndTimecode(TimecodeValue, TimecodeValue) - Static method in class tv.amwa.maj.embeddable.TimecodeValue
Calculate the end timecode for a segment of media from its start timecode and a timecode value representing its duration.
castFromInterface(AUID) - Static method in class tv.amwa.maj.embeddable.AUID
Create an instance of this AUID implementation using a possibly alien implementation that at least implements tv.amwa.maj.record.AUID.
castFromInterface(DateStruct) - Static method in class tv.amwa.maj.embeddable.DateStruct
Create an instance of this date structure implementation using a possibly alien implementation that at least implements tv.amwa.maj.record.DateStruct.
castFromInterface(EdgecodeValue) - Static method in class tv.amwa.maj.embeddable.EdgecodeValue
Create an instance of this edgecode value implementation using a possibly alien implementation that at least implements tv.amwa.maj.record.EdgecodeValue.
castFromInterface(MobID) - Static method in class tv.amwa.maj.embeddable.MobID
Cast a tv.amwa.maj.record.MobID value from the generic interface one of this implementation.
castFromInterface(ProductVersion) - Static method in class tv.amwa.maj.embeddable.ProductVersion
Cast a tv.amwa.maj.record.ProductVersion value from the generic interface to this implementation.
castFromInterface(Rational) - Static method in class tv.amwa.maj.embeddable.Rational
Cast a tv.amwa.maj.record.Rational value from the generic interface to this implementation of the interface.
castFromInterface(RGBAComponent) - Static method in class tv.amwa.maj.embeddable.RGBAComponent
Cast a tv.amwa.maj.record.RGBAComponent value from the generic interface to this implementation of the interface.
castFromInterface(TimecodeValue) - Static method in class tv.amwa.maj.embeddable.TimecodeValue
Cast a value the implements the TimecodeValue interface to concrete value of this implementation.
castFromInterface(TimeStamp) - Static method in class tv.amwa.maj.embeddable.TimeStamp
Cast a value the implements the TimeStamp interface to concrete value of this implementation.
castFromInterface(TimeStruct) - Static method in class tv.amwa.maj.embeddable.TimeStruct
Cast a value the implements the TimeStruct interface to concrete value of this implementation.
castFromInterface(VersionType) - Static method in class tv.amwa.maj.embeddable.VersionType
Cast a value the implements the VersionType interface to concrete value of this implementation.
castFromInterface(InterchangeObject) - Static method in class tv.amwa.maj.entity.InterchangeObject
Casts a class that implements one of the generic interfaces of the Java AAF object model to a known concrete implementation.
castFromInterface(MetaDefinition) - Static method in class tv.amwa.maj.meta.MetaDefinition
Casts a class that implements one of the generic meta definition interfaces of the Java AAF object model to a known concrete implementation.
CDCI - Static variable in interface tv.amwa.maj.constant.CodecConstant
Codec handling either uncompressed YUV/YCbCr video data or compressed IEC 61834 DV family and DV-Based family video data.
CDCIDescriptor - Class in tv.amwa.maj.entity
Implements the description of a file of video essence formatted with one luminance component and two color-difference components, as specified according to the AAF object specification v1.1.
CDCIDescriptor(ContainerDefinition, int, int, LayoutType, int[], Rational, int, int) - Constructor for class tv.amwa.maj.entity.CDCIDescriptor
Creates and initializes a new CDCI descriptor, which specifies that a file source mob is associated with video essence that is formatted with one luminance component and two color-difference components.
CDCIDescriptor - Interface in tv.amwa.maj.iface
Specifies the description of a file of video essence formatted with one luminance component and two color-difference components, as specified according to the AAF object specification v1.1.
CDCIDescriptor.XMLHandler - Class in tv.amwa.maj.entity
 
CDCIDescriptor.XMLHandler() - Constructor for class tv.amwa.maj.entity.CDCIDescriptor.XMLHandler
 
CDCIDESCRIPTOR_TAG - Static variable in class tv.amwa.maj.entity.CDCIDescriptor
 
changeReference(MobID, MobID) - Method in class tv.amwa.maj.entity.Mob
 
changeReference(MobID, MobID) - Method in interface tv.amwa.maj.iface.Mob
Finds all source clips in this mob that refer to the specified old mob and changes the references to point to the newly specified mob.
ChannelStatusModeArray - Static variable in class tv.amwa.maj.meta.TypeDefinitionVariableArray
 
ChannelStatusModeType - Enum in tv.amwa.maj.enumeration
Specifies how channel status data is encoded as part of a AES3 PCM descriptor.
ChannelStatusModeType - Static variable in class tv.amwa.maj.meta.TypeDefinitionEnumeration
 
Char - Annotation Type in tv.amwa.maj.misctype
Labels a single 2-byte character value, represented by a Java char.
Character - Static variable in class tv.amwa.maj.meta.TypeDefinitionCharacter
 
characters(char[], int, int) - Method in class tv.amwa.maj.io.xml.LocalHandler
 
characters(char[], int, int) - Method in class tv.amwa.maj.io.xml.MasterContentHandler
 
charValue() - Method in enum tv.amwa.maj.enumeration.RGBAComponentKind
Value of the enumeration as defined in the AAF object specification.
checkBytes(byte[], int) - Static method in class tv.amwa.maj.util.Utilities
Ensures that an array contains exactly the required number of bytes.
ClassDefinition - Interface in tv.amwa.maj.iface
Specifies the definition of an AAF class.
ClassDefinition - Class in tv.amwa.maj.meta
Implementation of the definition of an AAF class.
ClassDefinition(AUID, String, ClassDefinition, boolean) - Constructor for class tv.amwa.maj.meta.ClassDefinition
Creates and initializes a class definition object that inherits from the given parent class.
ClassDefinition - Static variable in class tv.amwa.maj.meta.TypeDefinitionStrongObjectReference
 
ClassDefinition - Static variable in class tv.amwa.maj.meta.TypeDefinitionWeakObjectReference
 
ClassDefinition.XMLHandler - Class in tv.amwa.maj.meta
 
ClassDefinition.XMLHandler() - Constructor for class tv.amwa.maj.meta.ClassDefinition.XMLHandler
 
classDefinitionForClass(Class<?>) - Method in interface tv.amwa.maj.iface.AAFFactory
Finds and returns an class definition for the given Java class.
classDefinitionForClass(Class<?>) - Method in class tv.amwa.maj.industry.AAFFactory
 
classDefinitionForName(String) - Method in interface tv.amwa.maj.iface.AAFFactory
Finds and returns a class definition for the given AAF class name.
classDefinitionForName(String) - Method in class tv.amwa.maj.industry.AAFFactory
Finds and returns a class definition for the given AAF class name.
ClassDefinitionStrongReference - Static variable in class tv.amwa.maj.meta.TypeDefinitionSet
 
ClassDefinitionWarehouse - Class in tv.amwa.maj.industry
Stores and provides access to class definitions, dynamically linking them to the underlying implementation if they are not yet known.
ClassID - Annotation Type in tv.amwa.maj.misctype
Label for an AUID that represents the category of a plugin.
clear() - Method in class tv.amwa.maj.iface.DescriptiveMarker.AllSlotsDescribed
 
clearStoredByteOrder(PropertyValue) - Method in interface tv.amwa.maj.iface.TypeDefinitionStream
Clear the stored byte order of the given stream property value.
clearStoredByteOrder(PropertyValue) - Method in class tv.amwa.maj.meta.TypeDefinitionStream
 
clone() - Method in class tv.amwa.maj.argument.DefaultFade
 
clone() - Method in class tv.amwa.maj.argument.DefinitionCriteriaByClass
 
clone() - Method in class tv.amwa.maj.argument.DefinitionCriteriaByKind
 
clone() - Method in class tv.amwa.maj.argument.DefinitionCriteriaByName
 
clone() - Method in class tv.amwa.maj.argument.DefinitionCriteriaNoSearch
 
clone() - Method in class tv.amwa.maj.argument.Fade
 
clone() - Method in class tv.amwa.maj.argument.IdentificationCriteriaByIdGeneration
 
clone() - Method in class tv.amwa.maj.argument.IdentificationCriteriaByIdProductID
 
clone() - Method in class tv.amwa.maj.argument.IdentificationCriteriaByIdRefImplVersion
 
clone() - Method in class tv.amwa.maj.argument.IdentificationCriteriaNoIdSearch
 
clone() - Method in class tv.amwa.maj.argument.MultiCreateItem
 
clone() - Method in class tv.amwa.maj.argument.MultiResultItem
 
clone() - Method in class tv.amwa.maj.argument.MultiXferItem
 
clone() - Method in class tv.amwa.maj.argument.SearchByAUID
 
clone() - Method in class tv.amwa.maj.argument.SearchByMediaCriteria
 
clone() - Method in class tv.amwa.maj.argument.SearchByMobID
 
clone() - Method in class tv.amwa.maj.argument.SearchByMobKind
 
clone() - Method in class tv.amwa.maj.argument.SearchByName
 
clone() - Method in class tv.amwa.maj.argument.SearchForNothing
 
clone() - Method in class tv.amwa.maj.argument.SourceReferenceValue
 
clone() - Method in class tv.amwa.maj.embeddable.AUID
 
clone() - Method in class tv.amwa.maj.embeddable.DateStruct
 
clone() - Method in class tv.amwa.maj.embeddable.EdgecodeValue
 
clone() - Method in interface tv.amwa.maj.embeddable.MAJCommon
Creates a cloned deep copy of this embeddable value.
clone() - Method in class tv.amwa.maj.embeddable.MobID
 
clone() - Method in class tv.amwa.maj.embeddable.ProductVersion
 
clone() - Method in class tv.amwa.maj.embeddable.Rational
 
clone() - Method in class tv.amwa.maj.embeddable.RGBAComponent
 
clone() - Method in class tv.amwa.maj.embeddable.TimecodeValue
 
clone() - Method in class tv.amwa.maj.embeddable.TimeStamp
 
clone() - Method in class tv.amwa.maj.embeddable.TimeStruct
 
clone() - Method in class tv.amwa.maj.embeddable.VersionType
 
clone() - Method in class tv.amwa.maj.entity.AES3PCMDescriptor
 
clone() - Method in class tv.amwa.maj.entity.AIFCDescriptor
 
clone() - Method in class tv.amwa.maj.entity.AuxiliaryDescriptor
 
clone() - Method in class tv.amwa.maj.entity.BWFImportDescriptor
 
clone() - Method in class tv.amwa.maj.entity.CDCIDescriptor
 
clone() - Method in class tv.amwa.maj.entity.CodecDefinition
 
clone() - Method in class tv.amwa.maj.entity.CommentMarker
 
clone() - Method in class tv.amwa.maj.entity.CompositionMob
 
clone() - Method in class tv.amwa.maj.entity.ConstantValue
 
clone() - Method in class tv.amwa.maj.entity.ContainerDefinition
 
clone() - Method in class tv.amwa.maj.entity.ContentStorage
 
clone() - Method in class tv.amwa.maj.entity.ControlPoint
 
clone() - Method in class tv.amwa.maj.entity.DataDefinition
 
clone() - Method in class tv.amwa.maj.entity.DataEssenceDescriptor
 
clone() - Method in class tv.amwa.maj.entity.DefinitionObject
 
clone() - Method in class tv.amwa.maj.entity.DescriptiveClip
 
clone() - Method in class tv.amwa.maj.entity.DescriptiveFramework
All descriptive frameworks must be cloneable to allow them to be used as strong references within descriptive markers.
clone() - Method in class tv.amwa.maj.entity.DescriptiveMarker
 
clone() - Method in class tv.amwa.maj.entity.Dictionary
 
clone() - Method in class tv.amwa.maj.entity.EdgecodeSegment
 
clone() - Method in class tv.amwa.maj.entity.EssenceData
Cloned essence data contains the same file mob and data, which are not themselves cloned.
clone() - Method in class tv.amwa.maj.entity.EssenceDescriptor
 
clone() - Method in class tv.amwa.maj.entity.EssenceGroup
 
clone() - Method in class tv.amwa.maj.entity.EventMobSlot
 
clone() - Method in class tv.amwa.maj.entity.Filler
 
clone() - Method in class tv.amwa.maj.entity.FilmDescriptor
 
clone() - Method in class tv.amwa.maj.entity.GPITrigger
 
clone() - Method in class tv.amwa.maj.entity.Header
 
clone() - Method in class tv.amwa.maj.entity.HTMLClip
 
clone() - Method in class tv.amwa.maj.entity.HTMLDescriptor
 
clone() - Method in class tv.amwa.maj.entity.Identification
 
clone() - Method in class tv.amwa.maj.entity.ImportDescriptor
 
clone() - Method in class tv.amwa.maj.entity.InterpolationDefinition
 
clone() - Method in class tv.amwa.maj.entity.KLVData
 
clone() - Method in class tv.amwa.maj.entity.KLVDataDefinition
 
clone() - Method in class tv.amwa.maj.entity.Locator
 
clone() - Method in interface tv.amwa.maj.entity.MAJCommon
Creates a cloned copy of this entity.
clone() - Method in class tv.amwa.maj.entity.MasterMob
 
clone() - Method in class tv.amwa.maj.entity.Mob
 
clone() - Method in class tv.amwa.maj.entity.MobSlot
 
clone() - Method in class tv.amwa.maj.entity.MPEGVideoDescriptor
 
clone() - Method in class tv.amwa.maj.entity.MultipleDescriptor
 
clone() - Method in class tv.amwa.maj.entity.NestedScope
 
clone() - Method in class tv.amwa.maj.entity.NetworkLocator
 
clone() - Method in class tv.amwa.maj.entity.OperationDefinition
 
clone() - Method in class tv.amwa.maj.entity.OperationGroup
 
clone() - Method in class tv.amwa.maj.entity.Parameter
 
clone() - Method in class tv.amwa.maj.entity.ParameterDefinition
 
clone() - Method in class tv.amwa.maj.entity.PCMDescriptor
 
clone() - Method in class tv.amwa.maj.entity.PluginDefinition
 
clone() - Method in class tv.amwa.maj.entity.Pulldown
 
clone() - Method in class tv.amwa.maj.entity.RecordingDescriptor
 
clone() - Method in class tv.amwa.maj.entity.RGBADescriptor
 
clone() - Method in class tv.amwa.maj.entity.RIFFChunk
 
clone() - Method in class tv.amwa.maj.entity.ScopeReference
 
clone() - Method in class tv.amwa.maj.entity.Segment
 
clone() - Method in class tv.amwa.maj.entity.Selector
 
clone() - Method in class tv.amwa.maj.entity.Sequence
 
clone() - Method in class tv.amwa.maj.entity.SoundDescriptor
 
clone() - Method in class tv.amwa.maj.entity.SourceClip
 
clone() - Method in class tv.amwa.maj.entity.SourceMob
 
clone() - Method in class tv.amwa.maj.entity.StaticMobSlot
 
clone() - Method in class tv.amwa.maj.entity.TaggedValue
 
clone() - Method in class tv.amwa.maj.entity.TaggedValueDefinition
 
clone() - Method in class tv.amwa.maj.entity.TapeDescriptor
 
clone() - Method in class tv.amwa.maj.entity.TextLocator
 
clone() - Method in class tv.amwa.maj.entity.TIFFDescriptor
 
clone() - Method in class tv.amwa.maj.entity.TimecodeSegment
 
clone() - Method in class tv.amwa.maj.entity.TimecodeStream12M
 
clone() - Method in class tv.amwa.maj.entity.TimelineMobSlot
 
clone() - Method in class tv.amwa.maj.entity.Transition
 
clone() - Method in class tv.amwa.maj.entity.VaryingValue
 
clone() - Method in class tv.amwa.maj.entity.WAVEDescriptor
 
cloneExternal(Depend, IncludedMedia, AAFFile) - Method in class tv.amwa.maj.entity.Mob
 
cloneExternal(Depend, IncludedMedia, AAFFile) - Method in interface tv.amwa.maj.iface.Mob
Clones this mob, and optionally all dependent mobs, to a mob that can be used in an external file, keeping the same mob id.
close() - Method in interface tv.amwa.maj.iface.AAFFile
Dissociates this AAFFile from its storage.
Codec - Static variable in interface tv.amwa.maj.constant.PluginCategoryType
Specifies that a plugin that provides the implementation of a codec, such as the codecs described by the codec identifiers.
CodecConstant - Interface in tv.amwa.maj.constant
Implement this interface to access unique identifiers for codecs, such as WAVE or JPEG.
CodecDefinition - Class in tv.amwa.maj.entity
Implements the definition of an essence codec.
CodecDefinition(AUID, String, ClassDefinition, Set<DataDefinition>) - Constructor for class tv.amwa.maj.entity.CodecDefinition
Create and initialize all the fields of the codec definition object, which specifies an essence codec.
CodecDefinition - Interface in tv.amwa.maj.iface
Specifies the definition of an essence codec.
CodecDefinition - Static variable in class tv.amwa.maj.meta.TypeDefinitionStrongObjectReference
 
CodecDefinition - Static variable in class tv.amwa.maj.meta.TypeDefinitionWeakObjectReference
 
CodecDefinition.DataDefinitionHandler - Class in tv.amwa.maj.entity
 
CodecDefinition.DataDefinitionHandler() - Constructor for class tv.amwa.maj.entity.CodecDefinition.DataDefinitionHandler
 
CodecDefinition.XMLHandler - Class in tv.amwa.maj.entity
 
CodecDefinition.XMLHandler() - Constructor for class tv.amwa.maj.entity.CodecDefinition.XMLHandler
 
CodecDefinitionStrongReference - Static variable in class tv.amwa.maj.meta.TypeDefinitionSet
 
CodecDescription - Annotation Type in tv.amwa.maj.constant
Labels an AUID that is a unique identifier for a codec.
CodecFlavour - Interface in tv.amwa.maj.constant
Implement this interface to access unique identifiers for flavours of codec.
CodecID - Annotation Type in tv.amwa.maj.misctype
Labels an AUID used to identify a codec.
CODEFORMAT_TAG - Static variable in class tv.amwa.maj.embeddable.EdgecodeValue
 
CodingEquationsType - Interface in tv.amwa.maj.constant
Implement this interface to access unique identifiers for coding equations used to convert RGB image components to component color difference image components.
CodingEquationsType - Static variable in class tv.amwa.maj.meta.TypeDefinitionExtendibleEnumeration
 
ColorPrimariesType - Interface in tv.amwa.maj.constant
Implement this interface to access unique identifiers for the color primaries used in the representation of images.
ColorPrimariesType - Static variable in class tv.amwa.maj.meta.TypeDefinitionExtendibleEnumeration
 
COLORSITING_DEFAULT - Static variable in interface tv.amwa.maj.iface.CDCIDescriptor
Default value for the color siting property, which is ColorSitingType.CoSiting.
ColorSitingType - Enum in tv.amwa.maj.enumeration
Specifies color siting that indicates where colored pixels are located with respect to their associated luminance value.
ColorSitingType - Static variable in class tv.amwa.maj.meta.TypeDefinitionEnumeration
 
ColorSpace - Enum in tv.amwa.maj.enumeration
Specifies a kind of color space, such as "RGB" or "YCrCb".
colorSpaceName() - Method in enum tv.amwa.maj.enumeration.ColorSpace
Returns the name of this color space, for example "RGB".
CommentMarker - Class in tv.amwa.maj.entity
Implements a user comment associated with a point in time.
CommentMarker(DataDefinition) - Constructor for class tv.amwa.maj.entity.CommentMarker
Creates and initializes a commment marker for the given kind of essence data, which specifies a user comment that is associated with a point in time.
CommentMarker - Interface in tv.amwa.maj.iface
Specifies a user comment associated with a point in time.
CommentMarker.XMLHandler - Class in tv.amwa.maj.entity
 
CommentMarker.XMLHandler() - Constructor for class tv.amwa.maj.entity.CommentMarker.XMLHandler
 
COMMENTMARKER_TAG - Static variable in class tv.amwa.maj.entity.CommentMarker
 
CommonConstants - Interface in tv.amwa.maj.constant
Implement this interface to access constant values used across the MAJ API.
compareTo(Rational) - Method in class tv.amwa.maj.embeddable.Rational
Numerically compare this rational with the given rational value.
compareTo(TimecodeValue) - Method in class tv.amwa.maj.embeddable.TimecodeValue
Chronologically compare this timecode value to another one based on real time, which is calculated to take account of frames per second and drop frame values.
compareTo(VersionType) - Method in class tv.amwa.maj.embeddable.VersionType
Compare this version number to the given version number.
compareToNumber(Number) - Method in class tv.amwa.maj.embeddable.Rational
Numerically compare this value with another number.
CompArray - Annotation Type in tv.amwa.maj.misctype
Labels an array that specifies the order in which the RGBA components are stored as an array of characters.
completeWrite() - Method in interface tv.amwa.maj.iface.EssenceAccess
Handle any format related writing at the end of the essence and adjust mob lengths as required.
Component - Class in tv.amwa.maj.entity
Implements an essence element.
Component() - Constructor for class tv.amwa.maj.entity.Component
 
Component - Interface in tv.amwa.maj.iface
Specifies an essence element.
Component - Static variable in class tv.amwa.maj.meta.TypeDefinitionStrongObjectReference
 
Component.ComponentAttributesXMLHandler - Class in tv.amwa.maj.entity
 
Component.ComponentAttributesXMLHandler() - Constructor for class tv.amwa.maj.entity.Component.ComponentAttributesXMLHandler
 
Component.ComponentUserCommentsXMLHandler - Class in tv.amwa.maj.entity
 
Component.ComponentUserCommentsXMLHandler() - Constructor for class tv.amwa.maj.entity.Component.ComponentUserCommentsXMLHandler
 
Component.ComponentXMLHandler - Class in tv.amwa.maj.entity
 
Component.ComponentXMLHandler() - Constructor for class tv.amwa.maj.entity.Component.ComponentXMLHandler
 
Component.KLVDataXMLHandler - Class in tv.amwa.maj.entity
 
Component.KLVDataXMLHandler() - Constructor for class tv.amwa.maj.entity.Component.KLVDataXMLHandler
 
COMPONENT_ITEM - Static variable in class tv.amwa.maj.entity.Component
 
ComponentItem - Class in tv.amwa.maj.entity.item
 
ComponentItem(Component, int) - Constructor for class tv.amwa.maj.entity.item.ComponentItem
 
COMPONENTMAXREF_DEFAULT - Static variable in interface tv.amwa.maj.iface.RGBADescriptor
Default value for the component maximum reference level property, which is 255.
COMPONENTMINREF_DEFAULT - Static variable in interface tv.amwa.maj.iface.RGBADescriptor
Default value for the component minimum reference level property, which is 0.
ComponentStrongReference - Static variable in class tv.amwa.maj.meta.TypeDefinitionVariableArray
 
CompositionMob - Class in tv.amwa.maj.entity
Implements a material object that describes how to combine content data elements into a sequence, how to modify content data elements, and how to synchronize content data elements.
CompositionMob(MobID, String) - Constructor for class tv.amwa.maj.entity.CompositionMob
Creates and initializes a composition mob, which specifies how to combine essence elements into a sequence, how to modify essence elements, and how to synchronize essence elements.
CompositionMob - Interface in tv.amwa.maj.iface
Specifies a material object that describes how to combine content data elements into a sequence, how to modify content data elements, and how to synchronize content data elements.
CompositionMob.XMLHandler - Class in tv.amwa.maj.entity
 
CompositionMob.XMLHandler() - Constructor for class tv.amwa.maj.entity.CompositionMob.XMLHandler
 
COMPOSITIONMOB_TAG - Static variable in class tv.amwa.maj.entity.CompositionMob
 
CompressEnable - Enum in tv.amwa.maj.enumeration
Specifies whether compression or decompression should be enabled for an operation on essence.
CompSizeArray - Annotation Type in tv.amwa.maj.misctype
Labels an array in which the elements represent the number of bits reserved for each component of an array of RGBAComponents.
compute7ByteTimeStamp(Calendar) - Static method in class tv.amwa.maj.util.Utilities
Creates a 7 byte time stamp value suitable for use in the creation of unique identifiers.
Constant - Static variable in interface tv.amwa.maj.constant.InterpolationConstant
Interpolation producing a constant value on the output whatever the input (time) value is until the next control point is reached.
ConstantValue - Class in tv.amwa.maj.entity
Implements a constant data value for an effect control value.
ConstantValue(ParameterDefinition, Object) - Constructor for class tv.amwa.maj.entity.ConstantValue
Creates and initializes a new constant value object that is identified with the given parameter definition and the value of the constant.
ConstantValue - Interface in tv.amwa.maj.iface
Specifies a a constant data value for an effect control value.
ConstantValue.XMLHandler - Class in tv.amwa.maj.entity
 
ConstantValue.XMLHandler() - Constructor for class tv.amwa.maj.entity.ConstantValue.XMLHandler
 
ContainerConstant - Interface in tv.amwa.maj.constant
Implement this interface to access unique identifiers for mechanisms used to store essence in files.
ContainerDefinition - Class in tv.amwa.maj.entity
Implements a definition for the mechanism used to store essence data.
ContainerDefinition(AUID, String) - Constructor for class tv.amwa.maj.entity.ContainerDefinition
Creates and initializes a container definition, which specifies the mechanism used to store essence data.
ContainerDefinition - Interface in tv.amwa.maj.iface
Specifies a definition for the mechanism used to store essence data.
ContainerDefinition - Static variable in class tv.amwa.maj.meta.TypeDefinitionStrongObjectReference
 
ContainerDefinition - Static variable in class tv.amwa.maj.meta.TypeDefinitionWeakObjectReference
 
ContainerDefinition.XMLHandler - Class in tv.amwa.maj.entity
 
ContainerDefinition.XMLHandler() - Constructor for class tv.amwa.maj.entity.ContainerDefinition.XMLHandler
 
ContainerDefinitionStrongReference - Static variable in class tv.amwa.maj.meta.TypeDefinitionSet
 
ContainerDescription - Annotation Type in tv.amwa.maj.constant
Labels an AUID that is a unique identifier for a kind of essence container.
ContainerWriteException - Exception in tv.amwa.maj.exception
Thrown when writing to a data container fails.
ContainerWriteException(String) - Constructor for exception tv.amwa.maj.exception.ContainerWriteException
Create a new container write exception with the given descriptive message.
ContainerWriteException() - Constructor for exception tv.amwa.maj.exception.ContainerWriteException
Create a new container write exception with no message.
contains(Object) - Method in class tv.amwa.maj.iface.DescriptiveMarker.AllSlotsDescribed
 
containsAll(Collection<?>) - Method in class tv.amwa.maj.iface.DescriptiveMarker.AllSlotsDescribed
 
containsElement(PropertyValue, PropertyValue) - Method in interface tv.amwa.maj.iface.TypeDefinitionSet
Returns true if the given element is contained in the given set; otherwise false.
containsElement(PropertyValue, PropertyValue) - Method in class tv.amwa.maj.meta.TypeDefinitionSet
 
ContentScanningType - Enum in tv.amwa.maj.enumeration
For MPEG coded content, specifies if the scanning type of underlying coded content is known and, if it is, what kind of scanning type it is.
ContentScanningType - Static variable in class tv.amwa.maj.meta.TypeDefinitionEnumeration
 
ContentStorage - Class in tv.amwa.maj.entity
Implements storage for content that has mob and essence data within it.
ContentStorage(Set<Mob>, Set<EssenceData>) - Constructor for class tv.amwa.maj.entity.ContentStorage
Creates and initializes a content storage object, which has the mob and essence data objects of an AAF persistent unit.
ContentStorage - Interface in tv.amwa.maj.iface
Specifies storage for content that has mob and essence data within it.
ContentStorage - Static variable in class tv.amwa.maj.meta.TypeDefinitionStrongObjectReference
 
ContentStorage.EssenceDataXMLHandler - Class in tv.amwa.maj.entity
 
ContentStorage.EssenceDataXMLHandler() - Constructor for class tv.amwa.maj.entity.ContentStorage.EssenceDataXMLHandler
 
ContentStorage.MobsXMLHandler - Class in tv.amwa.maj.entity
 
ContentStorage.MobsXMLHandler() - Constructor for class tv.amwa.maj.entity.ContentStorage.MobsXMLHandler
 
ContentStorage.XMLHandler - Class in tv.amwa.maj.entity
 
ContentStorage.XMLHandler() - Constructor for class tv.amwa.maj.entity.ContentStorage.XMLHandler
 
CONTENTSTORAGE_TAG - Static variable in class tv.amwa.maj.entity.ContentStorage
 
ControlPoint - Class in tv.amwa.maj.entity
Implements a value and a time point (position) that is used to specify an effect control value.
ControlPoint(VaryingValue, Rational, Object) - Constructor for class tv.amwa.maj.entity.ControlPoint
Creates and initializes a new control point object, which specifies a value and a time point and is used to specify an effect control value.
ControlPoint - Interface in tv.amwa.maj.iface
Specifies a value and a time point (position) that is used to specify an effect control value.
ControlPoint - Static variable in class tv.amwa.maj.meta.TypeDefinitionStrongObjectReference
 
ControlPoint.XMLHandler - Class in tv.amwa.maj.entity
 
ControlPoint.XMLHandler() - Constructor for class tv.amwa.maj.entity.ControlPoint.XMLHandler
 
ControlPointItem - Class in tv.amwa.maj.entity.item
 
ControlPointItem(ControlPoint, int) - Constructor for class tv.amwa.maj.entity.item.ControlPointItem
 
ControlPointStrongReference - Static variable in class tv.amwa.maj.meta.TypeDefinitionVariableArray
 
convertToActualTimeValues() - Method in class tv.amwa.maj.embeddable.TimecodeValue
Converts this timecode into a TimecodeValue.TimeComponents value.
convertToRealTime() - Method in class tv.amwa.maj.embeddable.TimecodeValue
Converts the timecode value to a real time, taking account of the frames per second and drop frame values.
copy(String) - Method in class tv.amwa.maj.entity.Mob
 
copy(String) - Method in interface tv.amwa.maj.iface.Mob
Creates and returns a new copy of this mob in the same AAF file.
countAlternateSegments() - Method in class tv.amwa.maj.entity.Selector
 
countAlternateSegments() - Method in interface tv.amwa.maj.iface.Selector
Returns the number of segments in the collection of alternates of this selector.
countAttributes() - Method in class tv.amwa.maj.entity.Component
 
countAttributes() - Method in class tv.amwa.maj.entity.Mob
 
countAttributes() - Method in interface tv.amwa.maj.iface.Component
Returns the size of the collection of attributes for the component, which specify attributes that are under the control of the application (for example filter control).
countAttributes() - Method in interface tv.amwa.maj.iface.Mob
Returns the number of attributes in the collection of attributes contained in this mob, which specify attributes that are under the control of the application (for example filter control).
countChannels(int, CriteriaType, DataDefinition) - Method in class tv.amwa.maj.entity.MasterMob
 
countChannels(int, CriteriaType, DataDefinition) - Method in interface tv.amwa.maj.iface.MasterMob
Returns the number of interleaved essence channels of a given type in the essence stream referenced from the given slot of this master mob.
countChoices() - Method in class tv.amwa.maj.entity.EssenceGroup
 
countChoices() - Method in interface tv.amwa.maj.iface.EssenceGroup
Returns the number of choices in the collection of alternates of this essence group, which identify the alternate representations that may be chosen.
countClassDefinitions() - Method in class tv.amwa.maj.entity.Dictionary
 
countClassDefinitions() - Method in interface tv.amwa.maj.iface.Dictionary
Returns the number of class definitions contained in this dictionary.
countCodecDefinitions() - Method in class tv.amwa.maj.entity.Dictionary
 
countCodecDefinitions() - Method in interface tv.amwa.maj.iface.Dictionary
Returns the number of codec definitions contained in this dictionary.
countComments() - Method in class tv.amwa.maj.entity.Component
 
countComments() - Method in class tv.amwa.maj.entity.Mob
 
countComments() - Method in interface tv.amwa.maj.iface.Component
Returns the number of user comments in the collection of user comments of this component, which specify user comments that are directly classified and set up by the operator (for example Bin columns).
countComments() - Method in interface tv.amwa.maj.iface.Mob
Returns the total number of user comments attached to this mob, which specify user comments that are directly classified and set up by the operator (for example Bin columns).
countComponents() - Method in class tv.amwa.maj.entity.Sequence
 
countComponents() - Method in interface tv.amwa.maj.iface.Sequence
Returns the number of components in this sequence.
countContainerDefinitions() - Method in class tv.amwa.maj.entity.Dictionary
 
countContainerDefinitions() - Method in interface tv.amwa.maj.iface.Dictionary
Returns the number of container definitions contained in this dictionary.
countControlPoints() - Method in class tv.amwa.maj.entity.VaryingValue
 
countControlPoints() - Method in interface tv.amwa.maj.iface.VaryingValue
Returns the number of control points in the sequence of control points of this varying value, each of which specifies a value and a time point at which the value is defined.
countDataDefinitions() - Method in class tv.amwa.maj.entity.Dictionary
 
countDataDefinitions() - Method in interface tv.amwa.maj.iface.Dictionary
Returns the number of data definitions contained in this dictionary.
countDegradeToOperations() - Method in class tv.amwa.maj.entity.OperationDefinition
 
countDegradeToOperations() - Method in interface tv.amwa.maj.iface.OperationDefinition
Returns the number of degrade-to operations in this operation definition, which specify simpler operations that an application can substitute for the defined operation if it cannot process it.
countDescribedSlotIDs() - Method in class tv.amwa.maj.entity.DescriptiveClip
 
countDescribedSlotIDs() - Method in interface tv.amwa.maj.iface.DescriptiveClip
Returns the number of described slot ids in the set of described slot ids referenced by this descriptive clip, which specify which of the essence mob slots in the mob are being referenced.
countDescriptiveSchemes() - Method in class tv.amwa.maj.entity.Header
 
countDescriptiveSchemes() - Method in interface tv.amwa.maj.iface.Header
Returns the total number of descriptive metadata schemes present for this header, which identify the descriptive metadata schemes used in the file.
countElements() - Method in interface tv.amwa.maj.iface.TypeDefinitionEnumeration
Returns the number of enumeration elements contained in the list of elements of this enumeration type definition.
countElements() - Method in interface tv.amwa.maj.iface.TypeDefinitionExtendibleEnumeration
Returns the number of enumeration elements of this extendible enumeration type definition.
countElements() - Method in class tv.amwa.maj.meta.TypeDefinitionEnumeration
 
countElements() - Method in class tv.amwa.maj.meta.TypeDefinitionExtendibleEnumeration
 
countEssenceContainers() - Method in class tv.amwa.maj.entity.Header
 
countEssenceContainers() - Method in interface tv.amwa.maj.iface.Header
Returns the total number of essence containers of this header, which identify the internal essence containers used in the file.
countEssenceData() - Method in class tv.amwa.maj.entity.ContentStorage
 
countEssenceData() - Method in class tv.amwa.maj.entity.Header
 
countEssenceData() - Method in interface tv.amwa.maj.iface.ContentStorage
Returns the total number of essence data items in this content storage.
countEssenceData() - Method in interface tv.amwa.maj.iface.Header
Returns the total number of essence data items stored in the content storage of this header.
countEssenceKinds() - Method in class tv.amwa.maj.entity.CodecDefinition
 
countEssenceKinds() - Method in interface tv.amwa.maj.iface.CodecDefinition
Returns the number of supported essence kinds of this codec definition, which specify the data definitions of the essence formats that the defined codec processes.
countFileDescriptors() - Method in class tv.amwa.maj.entity.MultipleDescriptor
 
countFileDescriptors() - Method in interface tv.amwa.maj.iface.MultipleDescriptor
Returns the number of file descriptors of this multiple descriptor.
countIdentifications() - Method in class tv.amwa.maj.entity.Header
 
countIdentifications() - Method in interface tv.amwa.maj.iface.Header
Returns the number of identifications in the header, which each identify an application that created or modified the file.
countInterpolationDefinitions() - Method in class tv.amwa.maj.entity.Dictionary
 
countInterpolationDefinitions() - Method in interface tv.amwa.maj.iface.Dictionary
Returns the number of interpolation definitions contained in this dictionary.
countKLVData() - Method in class tv.amwa.maj.entity.Component
 
countKLVData() - Method in class tv.amwa.maj.entity.Mob
 
countKLVData() - Method in interface tv.amwa.maj.iface.Component
Returns the total number of KLV data in the collection for this component.
countKLVData() - Method in interface tv.amwa.maj.iface.Mob
Returns the total number of KLV data items in the collection of KLV data items contained in this mob.
countKLVDataDefinitions() - Method in class tv.amwa.maj.entity.Dictionary
 
countKLVDataDefinitions() - Method in interface tv.amwa.maj.iface.Dictionary
Returns the number of KLV data definitions contained in this dictionary.
countLocators() - Method in class tv.amwa.maj.entity.EssenceDescriptor
 
countLocators() - Method in class tv.amwa.maj.entity.PluginDefinition
 
countLocators() - Method in interface tv.amwa.maj.iface.EssenceDescriptor
Return the number of locators attached to this essence descriptor, which each have operating-system-dependent data or text information that provide hints for finding files or physical media.
countLocators() - Method in interface tv.amwa.maj.iface.PluginDefinition
Returns the number of locators in the list of plugin locators of this plugin definition, which specify an ordered list of locators that identify locations that provide access to the plugin implementation.
countMobs(MobKind) - Method in class tv.amwa.maj.entity.ContentStorage
 
countMobs(MobKind) - Method in class tv.amwa.maj.entity.Header
 
countMobs(MobKind) - Method in interface tv.amwa.maj.iface.ContentStorage
Find the number of matches for the given mob kind stored in this content storage.
countMobs(MobKind) - Method in interface tv.amwa.maj.iface.Header
Returns the number of matches for the given mob kind within the content storage of this header.
countOpaqueTypeDefinitions() - Method in class tv.amwa.maj.entity.Dictionary
 
countOpaqueTypeDefinitions() - Method in interface tv.amwa.maj.iface.Dictionary
Returns the number of opaque type definitions in the dictionary.
countOperationDefinitions() - Method in class tv.amwa.maj.entity.Dictionary
 
countOperationDefinitions() - Method in interface tv.amwa.maj.iface.Dictionary
Returns the number of operation definitions contained in this dictionary.
countPaletteLayoutElements() - Method in class tv.amwa.maj.entity.RGBADescriptor
 
countPaletteLayoutElements() - Method in interface tv.amwa.maj.iface.RGBADescriptor
Returns the number of components per pixel in the palette of this RGBA descriptor.
countParameterDefinitions() - Method in class tv.amwa.maj.entity.Dictionary
 
countParameterDefinitions() - Method in class tv.amwa.maj.entity.OperationDefinition
 
countParameterDefinitions() - Method in interface tv.amwa.maj.iface.Dictionary
Returns the number of parameter definitions contained in this dictionary.
countParameterDefinitions() - Method in interface tv.amwa.maj.iface.OperationDefinition
Return the number of parameter definitions of this operation definition, which specify the parameters that can be used as controls for the operation.
countParameters() - Method in class tv.amwa.maj.entity.OperationGroup
 
countParameters() - Method in interface tv.amwa.maj.iface.OperationGroup
Returns the number of parameters in the collection of parameters of this operation group, which specify control values for the operation.
countParentProperties() - Method in class tv.amwa.maj.entity.TaggedValueDefinition
 
countParentProperties() - Method in interface tv.amwa.maj.iface.TaggedValueDefinition
Returns the number of parent properties of this tagged value definition, which specify which properties specify tagged values of this kind.
countPixelLayoutElements() - Method in class tv.amwa.maj.entity.RGBADescriptor
 
countPixelLayoutElements() - Method in interface tv.amwa.maj.iface.RGBADescriptor
Returns the number of components per pixel in data represented by this RGBA descriptor.
countPluginDefinitions() - Method in class tv.amwa.maj.entity.Dictionary
 
countPluginDefinitions() - Method in interface tv.amwa.maj.iface.Dictionary
Returns the number of plugin definitions contained in this dictionary.
countProperties() - Method in class tv.amwa.maj.entity.InterchangeObject
 
countProperties() - Method in interface tv.amwa.maj.iface.InterchangeObject
Returns the number of properties currently present in this interchange object.
countPropertyDefinitions() - Method in interface tv.amwa.maj.iface.ClassDefinition
Returns number of property definitions in this class.
countPropertyDefinitions() - Method in class tv.amwa.maj.meta.ClassDefinition
 
countSamples(DataDefinition) - Method in interface tv.amwa.maj.iface.EssenceAccess
Returns the number of samples of the given essence type on the essence stream.
countSegments() - Method in class tv.amwa.maj.entity.NestedScope
 
countSegments() - Method in interface tv.amwa.maj.iface.NestedScope
Returns the number of segments in the list of segments of this nested scope.
countSlots() - Method in class tv.amwa.maj.entity.Mob
 
countSlots() - Method in interface tv.amwa.maj.iface.Mob
Returns the number of mob slots contained in this mob.
countSourceSegments() - Method in class tv.amwa.maj.entity.OperationGroup
 
countSourceSegments() - Method in interface tv.amwa.maj.iface.OperationGroup
Returns the number of media sources for this operation group, which is the size of the list of input segments for this operation.
countSubDescriptors() - Method in class tv.amwa.maj.entity.EssenceDescriptor
 
countSubDescriptors() - Method in interface tv.amwa.maj.iface.EssenceDescriptor
Returns the number of sub descriptors attached to this essence descriptor, which specify additional descriptor metadata that is not included in the main essence descriptor class hierarchy.
countTaggedValueDefinitions() - Method in class tv.amwa.maj.entity.Dictionary
 
countTaggedValueDefinitions() - Method in interface tv.amwa.maj.iface.Dictionary
Returns the number of tagged value definitions contained in this dictionary.
countTypeDefinitions() - Method in class tv.amwa.maj.entity.Dictionary
 
countTypeDefinitions() - Method in interface tv.amwa.maj.iface.Dictionary
Returns the number of type definitions contained in the dictionary.
countUnknownBWFChunks() - Method in class tv.amwa.maj.entity.BWFImportDescriptor
 
countUnknownBWFChunks() - Method in interface tv.amwa.maj.iface.BWFImportDescriptor
Returns the total number of unknown BWF chunks attached to this BWF import descriptor.
createChild(Node, String) - Static method in class tv.amwa.maj.io.xml.XMLBuilder
Create a new element as a child of the given element and according to the AAF name space.
createDocumentFragment() - Static method in class tv.amwa.maj.io.xml.XMLBuilder
Create a document fragment that can be used to build a serialized version of an object with.
createEmptySet() - Method in interface tv.amwa.maj.iface.TypeDefinitionSet
Create a property value with an empty set, ready to hold property values of this type definitions element type.
createEmptySet() - Method in class tv.amwa.maj.meta.TypeDefinitionSet
 
createEmptyValue() - Method in interface tv.amwa.maj.iface.TypeDefinitionVariableArray
Creates a property value containing an empty variable size array, which is an array with no elements in it yet.
createEmptyValue() - Method in class tv.amwa.maj.meta.TypeDefinitionVariableArray
 
createEssence(int, DataDefinition, AUID, Rational, Rational, CompressEnable, Locator, AUID) - Method in class tv.amwa.maj.entity.MasterMob
 
createEssence(int, DataDefinition, AUID, Rational, Rational, CompressEnable, Locator, AUID) - Method in interface tv.amwa.maj.iface.MasterMob
Creates a single channel stream of essence in the given slot of this master mob.
createEventEssence(int, DataDefinition, AUID, Rational, Rational, CompressEnable, Locator, AUID) - Method in class tv.amwa.maj.entity.MasterMob
 
createEventEssence(int, DataDefinition, AUID, Rational, Rational, CompressEnable, Locator, AUID) - Method in interface tv.amwa.maj.iface.MasterMob
Creates and initializes an event mob slot in a slot of this master mobs that represents a stream of events.
createForwardClassReference(AUID) - Method in class tv.amwa.maj.entity.Dictionary
 
createForwardClassReference(AUID) - Method in interface tv.amwa.maj.iface.Dictionary
Creates a forward class reference that is used to allow a class definition to be referenced before it has had its full definition stored into this dictionary.
createFromXML(InputSource) - Static method in class tv.amwa.maj.io.xml.XMLBuilder
Creates a new instance of the object represented in serialized form by the given XML fragment.
createFromXML(InputSource, Map<String, InputStream>) - Static method in class tv.amwa.maj.io.xml.XMLBuilder
Creates a new instance of the object represented in serialized form by the given XML fragment with reference to the given collection of data streams.
createFromXMLString(String) - Static method in class tv.amwa.maj.io.xml.XMLBuilder
Wrapper around the XMLBuilder.createFromXML(InputSource) method that creates an input source from a new StringReader of the given string.
createFromXMLString(String, byte[][]) - Static method in class tv.amwa.maj.io.xml.XMLBuilder
Wrapper around the XMLBuilder.createFromXML(InputSource) method that creates an input source from a new StringReader of the given string, with byte arrays the source for data stream inputs.
createInstance(AUID) - Method in class tv.amwa.maj.entity.Dictionary
 
createInstance() - Method in interface tv.amwa.maj.iface.ClassDefinition
Creates an instance of this class, and returns it.
createInstance(AUID) - Method in interface tv.amwa.maj.iface.Dictionary
Creates a single uninitialized AAF object of the class associated with a specified stored object id.
createInstance() - Method in class tv.amwa.maj.meta.ClassDefinition
 
createLocalHostID(int) - Static method in class tv.amwa.maj.util.Utilities
Generates a byte array of the given size that should be a value unique to the host on which the current Java virtual machine is running.
createMetaInstance(AUID) - Method in class tv.amwa.maj.entity.Dictionary
 
createMetaInstance(AUID) - Method in interface tv.amwa.maj.iface.Dictionary
Creates a single uninitialized AAF meta class or type associated with a specified stored object id.
createMultiEssence(AUID, MultiCreateItem[], CompressEnable, Locator, AUID) - Method in class tv.amwa.maj.entity.MasterMob
 
createMultiEssence(AUID, MultiCreateItem[], CompressEnable, Locator, AUID) - Method in interface tv.amwa.maj.iface.MasterMob
Creates a multi-channel interleaved stream of essence for this master mob.
createOptionalPropertyValue(PropertyDefinition, Object) - Method in class tv.amwa.maj.entity.InterchangeObject
 
createOptionalPropertyValue(PropertyDefinition, Object) - Method in interface tv.amwa.maj.iface.InterchangeObject
Creates and returns a property value according to the given property definition and sets it for this interchange object.
createResult() - Method in class tv.amwa.maj.embeddable.ProductVersion.XMLHandler
 
createResult() - Method in class tv.amwa.maj.entity.MPEGVideoDescriptor.XMLHandler
 
createStaticEssence(int, DataDefinition, AUID, CompressEnable, Locator, AUID) - Method in class tv.amwa.maj.entity.MasterMob
 
createStaticEssence(int, DataDefinition, AUID, CompressEnable, Locator, AUID) - Method in interface tv.amwa.maj.iface.MasterMob
Creates and initializes static essence as a referenced slot of this master mob, returning access to them.
createValue(Object) - Method in interface tv.amwa.maj.iface.TypeDefinition
Create a property value of this type from the given Java value.
createValue(Object) - Method in interface tv.amwa.maj.iface.TypeDefinitionObjectReference
Creates and returns a new object reference property value to reference the given object.
createValue(Object) - Method in class tv.amwa.maj.meta.TypeDefinition
Create a property value from the given Java object.
createValue(Object) - Method in class tv.amwa.maj.meta.TypeDefinitionCharacter
 
createValue(Object) - Method in class tv.amwa.maj.meta.TypeDefinitionEnumeration
 
createValue(Object) - Method in class tv.amwa.maj.meta.TypeDefinitionExtendibleEnumeration
 
createValue(Object) - Method in class tv.amwa.maj.meta.TypeDefinitionFixedArray
 
createValue(Object) - Method in class tv.amwa.maj.meta.TypeDefinitionIndirect
 
createValue(Object) - Method in class tv.amwa.maj.meta.TypeDefinitionInteger
 
createValue(Object) - Method in class tv.amwa.maj.meta.TypeDefinitionObjectReference
 
createValue(Object) - Method in class tv.amwa.maj.meta.TypeDefinitionObjectReference.TypeDefinitionObjectReferenceUnresolved
 
createValue(Object) - Method in class tv.amwa.maj.meta.TypeDefinitionOpaque
 
createValue(Object) - Method in class tv.amwa.maj.meta.TypeDefinitionRecord
 
createValue(Object) - Method in class tv.amwa.maj.meta.TypeDefinitionRename
 
createValue(Object) - Method in class tv.amwa.maj.meta.TypeDefinitionSet
 
createValue(Object) - Method in class tv.amwa.maj.meta.TypeDefinitionStream
 
createValue(Object) - Method in class tv.amwa.maj.meta.TypeDefinitionString
 
createValue(Object) - Method in class tv.amwa.maj.meta.TypeDefinitionVariableArray
 
createValueFromActualData(TypeDefinition, byte[]) - Method in interface tv.amwa.maj.iface.TypeDefinitionIndirect
Creates and returns an indirect property value from the given type definition and serialized data.
createValueFromActualData(TypeDefinition, byte[]) - Method in class tv.amwa.maj.meta.TypeDefinitionIndirect
 
createValueFromActualData(AUID, byte[]) - Method in class tv.amwa.maj.meta.TypeDefinitionOpaque
 
createValueFromActualData(TypeDefinition, byte[]) - Method in class tv.amwa.maj.meta.TypeDefinitionOpaque
 
createValueFromActualValue(PropertyValue) - Method in interface tv.amwa.maj.iface.TypeDefinitionIndirect
Creates and returns an indirect property value that contains the given actual property value.
createValueFromActualValue(PropertyValue) - Method in class tv.amwa.maj.meta.TypeDefinitionIndirect
 
createValueFromActualValue(PropertyValue) - Method in class tv.amwa.maj.meta.TypeDefinitionOpaque
 
createValueFromArray(Object[]) - Method in interface tv.amwa.maj.iface.TypeDefinitionFixedArray
Creates and returns a new fixed array property value from the given Java array.
createValueFromArray(Object[]) - Method in interface tv.amwa.maj.iface.TypeDefinitionVariableArray
Create a property value containing a variable size array from the given array of Java objects.
createValueFromArray(Object[]) - Method in class tv.amwa.maj.meta.TypeDefinitionFixedArray
 
createValueFromArray(Object[]) - Method in class tv.amwa.maj.meta.TypeDefinitionVariableArray
 
createValueFromBaseValue(PropertyValue) - Method in interface tv.amwa.maj.iface.TypeDefinitionRename
Returns a property value defined by this rename type definition containing, wrapping the given property value.
createValueFromBaseValue(PropertyValue) - Method in class tv.amwa.maj.meta.TypeDefinitionRename
 
createValueFromCharacter(char) - Method in interface tv.amwa.maj.iface.TypeDefinitionCharacter
Create a new property value of character type from the given single character.
createValueFromCharacter(char) - Method in class tv.amwa.maj.meta.TypeDefinitionCharacter
 
createValueFromHandle(byte[]) - Method in interface tv.amwa.maj.iface.TypeDefinitionOpaque
Creates and returns a new opaque property value from the given block of initial data.
createValueFromHandle(byte[]) - Method in class tv.amwa.maj.meta.TypeDefinitionOpaque
 
createValueFromList(List<Object>) - Method in interface tv.amwa.maj.iface.TypeDefinitionVariableArray
Creates a property value containing a variable size array from the given list of Java objects.
createValueFromList(List<Object>) - Method in class tv.amwa.maj.meta.TypeDefinitionVariableArray
 
createValueFromName(String) - Method in interface tv.amwa.maj.iface.TypeDefinitionEnumeration
Creates and returns an enumeration property value of this enumeration type using the given enumeration element name.
createValueFromName(String) - Method in interface tv.amwa.maj.iface.TypeDefinitionExtendibleEnumeration
Creates a property value defined by this extendible enumeration type definition using the given name.
createValueFromName(String) - Method in class tv.amwa.maj.meta.TypeDefinitionEnumeration
 
createValueFromName(String) - Method in class tv.amwa.maj.meta.TypeDefinitionExtendibleEnumeration
 
createValueFromNumber(Number) - Method in interface tv.amwa.maj.iface.TypeDefinitionInteger
Creates a property value as defined by this integer type definition using the given number.
createValueFromNumber(Number) - Method in class tv.amwa.maj.meta.TypeDefinitionInteger
 
createValueFromObject(Object) - Method in interface tv.amwa.maj.iface.TypeDefinitionRecord
Creates and returns a new record property value that is initialized using the given Java object.
createValueFromObject(Object) - Method in class tv.amwa.maj.meta.TypeDefinitionRecord
 
createValueFromString(String) - Method in interface tv.amwa.maj.iface.TypeDefinitionString
Create a new string type property value consistent with this type definition from the given Java string.
createValueFromString(Buffer) - Method in interface tv.amwa.maj.iface.TypeDefinitionString
Create a new string type property value consistent with this type definition from the given data buffer.
createValueFromString(String) - Method in class tv.amwa.maj.meta.TypeDefinitionString
 
createValueFromString(Buffer) - Method in class tv.amwa.maj.meta.TypeDefinitionString
 
createValueFromValues(PropertyValue[]) - Method in interface tv.amwa.maj.iface.TypeDefinitionFixedArray
Creates and returns a fixed array property value from the given array of property values.
createValueFromValues(PropertyValue[]) - Method in interface tv.amwa.maj.iface.TypeDefinitionRecord
Creates and returns a new record property value from the given array of property values, matching the elements of the given array to the fields of a new record value by index into the list of fields of this record type definition.
createValueFromValues(PropertyValue[]) - Method in interface tv.amwa.maj.iface.TypeDefinitionVariableArray
Creates a property value containing a variable size array from the given array of property values.
createValueFromValues(PropertyValue[]) - Method in class tv.amwa.maj.meta.TypeDefinitionFixedArray
 
createValueFromValues(PropertyValue[]) - Method in class tv.amwa.maj.meta.TypeDefinitionRecord
 
createValueFromValues(PropertyValue[]) - Method in class tv.amwa.maj.meta.TypeDefinitionVariableArray
 
CriteriaType - Enum in tv.amwa.maj.enumeration
A criteria can be used to select media by the kind of representation for that media.
CropBottom - Static variable in interface tv.amwa.maj.constant.ParameterConstant
Used to specify the bottom boundary of a video crop operation.
CropLeft - Static variable in interface tv.amwa.maj.constant.ParameterConstant
Used to specify the left-hand boundary of a video crop operation.
CropRight - Static variable in interface tv.amwa.maj.constant.ParameterConstant
Used to specify the right-hand boundary of a video crop operation.
CropTop - Static variable in interface tv.amwa.maj.constant.ParameterConstant
Used to specify the top boundary of a video crop operation.

Media Authoring
with Java API
A B C D E F G H I J K L M N O P R S T U V W X
(c) 2007-2008 Richard Cartwright, all rights reserved. Subject to the terms of the AAF SDK Public Source License.