See: Description
| Interface | Description |
|---|---|
| DefinitionType |
Interface supported by all definition objects
and meta definition objects.
|
| Class | Description |
|---|---|
| AAFFileDescriptorImpl |
Implements a file descriptor that describes an essence source that is directly
manipulated by an AAF application.
|
| AES3PCMDescriptorImpl |
Implements an AES3 PCM descriptor that describes audio essence in the AES/EBU
audio file format, as defined in
the EBU/AES digital audio interface specification.
|
| AIFCDescriptorImpl |
Implements the description of a file of audio essence formatted according to the Audio Interchange
File Format with Compression (AIFC).
|
| ApplicationObjectImpl | |
| ApplicationPluginObjectImpl | |
| ApplicationReferencedObjectImpl | |
| AuxiliaryDescriptorImpl |
Implements the description of an auxiliary file essence source.
|
| AVCSubDescriptorImpl |
Implements an AVC sub descriptor that provides AVC-specific properties that provide additional description of
AVC-encoded material over that contained in a RGBA descriptor or a
CDCI descriptor.
|
| BWFImportDescriptorImpl |
Implements the description of audio essence that is formatted according the the
Broadcast Wave Format
specifications, which is a file essence source that is not directly manipulated by an AAF application.
|
| CDCIDescriptorImpl |
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.
|
| CodecDefinitionImpl |
Implements the definition of an essence codec.
|
| CommentMarkerImpl |
Implements a user comment associated with a point in time.
|
| ComponentImpl |
Implements an essence element.
|
| CompositionPackageImpl |
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.
|
| ConstantValueImpl |
Implements a constant data value for an effect control value.
|
| ContainerDefinitionImpl |
Implements a definition for the mechanism used to store essence data.
|
| ContentStorageImpl |
Implements storage for content that has package and
essence data within it.
|
| ControlPointImpl |
Implements a value and a time point (position) that is used to specify an effect control value.
|
| DataDefinitionImpl |
Implements a definition for the kind of data that can be stored in a
component.
|
| DataEssenceDescriptorImpl |
Implements the description of a file of data essence and
identifies the data coding of that essence.
|
| DefinitionObjectImpl |
Implements a definition to be referenced.
|
| DescriptiveClipImpl | |
| DescriptiveFrameworkImpl |
Implements a framework for descriptive metadata.
|
| DescriptiveMarkerImpl |
Implements descriptive metadata associated with a point in time and the
tracks that the description refers to.
|
| DescriptiveObjectImpl |
Implements an item of descriptive metadata in a descriptive framework.
|
| DictionaryImpl |
Implements a container for definitions.
|
| EdgeCodeSegmentImpl |
Implements the storage of film edge code information.
|
| EssenceDataImpl |
Implements an essence container.
|
| EssenceDescriptorImpl |
Implements the description of the format of the content data associated with a file
source package or of the media associated with a physical
source package.
|
| EssenceGroupImpl |
Implements the description of multiple digital representations of the same original
content source.
|
| EventImpl |
Implements a text comment, a trigger, or an area in the image that has an associated interactive
action.
|
| EventTrackImpl | |
| FillerImpl |
Implements an unspecified value for the duration of a
component.
|
| FilmDescriptorImpl |
Implements the description of film media.
|
| GPITriggerImpl |
Implements a trigger action that should be taken when the GPI trigger is reached.
|
| HTMLClipImpl |
Implements a reference to HTML text essence.
|
| HTMLDescriptorImpl |
Implements a description of essence data that is in HTML text format.
|
| IdentificationImpl |
Implements a representation of identity information about the application that created or
modified a file.
|
| ImportDescriptorImpl |
Implements the description of a file essence source that is not directly manipulated
by an AAF application.
|
| InterchangeObjectImpl |
Implements the root class for all AAF persistent classes.
|
| InterpolationDefinitionImpl |
Implements a definition for the mechanism used to calculate the values produced by a
varying value using the specified
control points.
|
| KLVDataDefinitionImpl |
Implements a representation of the documentation for the
KLV data objects
used in a file.
|
| KLVDataImpl |
Implements a container for user data specified with a key (SMPTE label), length
and value.
|
| LocatorImpl |
Implements the representation of information to help find a file that contains the essence or to help
find the physical media.
|
| MaterialPackageImpl |
Implements a material object that provides access to source packages
and essence data.
|
| MPEGVideoDescriptorImpl |
Implements the description of picture essence that is encoded according to the
MPEG specifications.
|
| MultipleDescriptorImpl |
Implements the description of content data associated with a single file
source package that contains multiple tracks
of essence.
|
| NestedScopeImpl |
Implements a scope and has an ordered set of segments.
|
| NetworkLocatorImpl |
Implements a representation of information to help find a file containing essence, using a
uniform resource identifier (URI).
|
| OperationDefinitionImpl |
Implements the definition of an operation that is performed on an
array of segments.
|
| OperationGroupImpl | |
| PackageImpl |
Implements a package, which can describe a composition, essence, or
physical media.
|
| PackageMarkerImpl | |
| ParameterDefinitionImpl |
Implements the definition of a kind of parameter for
an effect.
|
| ParameterImpl |
Implements an effect control value.
|
| PhysicalDescriptorImpl |
Implements the description of an essence source that is not directly manipulated
by an AAF application.
|
| PictureDescriptorImpl |
Implements the description of video content data formatted either using RGBA or
luminance/chrominance formatting.
|
| PluginDefinitionImpl |
Implements the definition of code objects that provide an implementation for a
definition, such as a
codec definition, or for a
meta definition, such as a
class definition.
|
| PrefaceImpl |
Implements file-wide information and indexes.
|
| PulldownImpl |
Implements the representation of a conversion between film frame rates and videotape
frame rates.
|
| RecordingDescriptorImpl |
Implements the description of file source material which has no physical source.
|
| RGBADescriptorImpl |
Implements the description of a file of video essence formatted with three color components
or with three color components and an alpha component.
|
| RIFFChunkImpl |
Implements the representation of a chunk of resource interchange file format (RIFF) data, identified by
a 4-byte tag and variable size field.
|
| ScopeReferenceImpl |
Implements a reference to a section in the specified track
or nested scope track.
|
| SegmentImpl |
Implements a component that is independent of any surrounding
object.
|
| SelectorImpl |
Implements a selected value of a single segment while preserving
references to unused alternatives.
|
| SequenceImpl |
Implements the representation of the combination of an ordered list of segments
and transitions.
|
| SoundDescriptorImpl |
Implements the description of a file source package that
is associated with audio essence.
|
| SourceClipImpl |
Implements a representation of essence and identifies the source of the essence.
|
| SourcePackageImpl |
Implements the description of essence that is either stored in a digital form in a
file or stored on a physical media, such as tape or film.
|
| SourceReferenceSegmentImpl | |
| StaticTrackImpl |
Implements a single track of essence data that has no relationship to time, such
as a static image.
|
| SubDescriptorImpl |
Implements the representation of additional descriptor metadata that is not provided in the specified
essence descriptor class hierarchy.
|
| TaggedValueDefinitionImpl |
Implements the documentation of tagged values used in a file.
|
| TaggedValueImpl |
Implements a user defined tag and value pair.
|
| TapeDescriptorImpl |
Implements the description of audio tape or video tape media.
|
| TextClipImpl |
Implements a reference to text essence.
|
| TextLocatorImpl |
Implements a representation of information to help find a file containing the essence or to
help find the physical media.
|
| TIFFDescriptorImpl |
Implements the description of a file of video essence formatted according to the
Tagged Image File Format (TIFF) specification.
|
| TimecodeSegmentImpl |
Implements the storage of video tape or audio tape timecode information.
|
| TimecodeStream12MImpl |
Implements a representation of a stream of timecode data in the SMPTE 12M format.
|
| TimecodeStreamImpl |
Implements a representation of a stream of timecode data.
|
| TimelineTrackImpl |
Implements the representation of a track that describes time-varying timeline essence.
|
| TrackImpl |
Implements the representation of a single track in a package.
|
| TransitionImpl |
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.
|
| VaryingValueImpl |
Implements a changing data value for an effect control value.
|
| WAVEDescriptorImpl |
Implements the description of a file of audio essence formatted according to the RIFF
Waveform Audio File Format (WAVE).
|
| WAVEPCMDescriptorImpl |
Implements the description of a file source package that is associated with
audio essence formatted according to the BWF file format.
|
Implementation of the AAF interchange object classes. The AAF interchange object classes are specified in section 6 to 15 of the AAF object specification v1.1. This implementation treats all classes as EJB3 entities that can be persisted to a database using an object-relational mapping tool.
(c)2007-2016 Richard Cartwright, all rights reserved. Licensed under Apache 2 license and subject to the AMWA IPR policy.