See: Description
| Class | Description |
|---|---|
| ClassDefinitionImpl |
Implementation of the definition of an AAF class.
|
| ExtensionSchemeImpl | |
| MetaDefinitionImpl |
Implements the definition of a class, type, or property in an AAF file.
|
| MetaDictionaryImpl |
Contains definitions of meta classes and types.
|
| MethodBag |
Collection of Java methods required to manipulate a property value
of an AAF type.
|
| PropertyDefinitionImpl |
Implementation of a AAF property definition, which describes properties allowed
for a class.
|
| PropertyWrapperDefinitionImpl | |
| RootImpl | |
| SingletonTypeDefinitionImpl |
Provides property value set and get methods for reflectively setting and getting values from
metadata objects.
|
| SingletonTypeDefinitionImpl.SingletonMethodBag | |
| TypeDefinitionCharacterImpl |
Implements the definition of a property type that has a value of a single 2-byte character.
|
| TypeDefinitionCharacterImpl.CharacterValue | |
| TypeDefinitionEnumerationImpl |
Implements the definition of a property type that can have one of a set of integer values.
|
| TypeDefinitionEnumerationImpl.EnumerationValue | |
| TypeDefinitionExtendibleEnumerationImpl |
Implements the definition of a property type that can have one of an extendible set of AUID values.
|
| TypeDefinitionExtendibleEnumerationImpl.ExtendibleEnumerationValue | |
| TypeDefinitionFixedArrayImpl |
Implements the definition of a property type that has a fixed number of values of the underlying type.
|
| TypeDefinitionFixedArrayImpl.FixedArrayValue | |
| TypeDefinitionImpl |
Implements the definition of a property type.
|
| TypeDefinitionImpl.PropertyValueImpl | |
| TypeDefinitionIndirectImpl |
Implementation of property values whose type is specified in each instance.
|
| TypeDefinitionIndirectImpl.IndirectValue | |
| TypeDefinitionIntegerImpl |
Implements the definition of a property type that is an integer with the specified number of bytes.
|
| TypeDefinitionIntegerImpl.BaseIntegerValue | |
| TypeDefinitionIntegerImpl.ByteValue | |
| TypeDefinitionIntegerImpl.IntegerValue | |
| TypeDefinitionIntegerImpl.LongValue | |
| TypeDefinitionIntegerImpl.ShortValue | |
| TypeDefinitionObjectReferenceImpl |
Implements the definition of a property type that defines an object
relationship.
|
| TypeDefinitionObjectReferenceImpl.ObjectReferenceValue | |
| TypeDefinitionObjectReferenceImpl.UnresolvedReferenceValue | |
| TypeDefinitionOpaqueImpl |
Implements the definition of a property type that has a value whose type is specified in each
instance.
|
| TypeDefinitionOpaqueImpl.OpaqueValue | |
| TypeDefinitionRecordImpl |
Implements the definition of a property type that consists of an ordered set of fields, where each
field has a name and type.
|
| TypeDefinitionRecordImpl.RecordValue | |
| TypeDefinitionRenameImpl |
Implements the definition of a property type that has the same structure and representation as
its underlying type but has a different meaning.
|
| TypeDefinitionRenameImpl.RenamedValue | |
| TypeDefinitionSetImpl |
Implements the definition of a property type that has a collection of object references to
uniquely identified objects.
|
| TypeDefinitionSetImpl.SetMethodBag | |
| TypeDefinitionSetImpl.SetValue | |
| TypeDefinitionStreamImpl |
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.StreamValue | |
| TypeDefinitionStringImpl |
Implements the definition of a property type that consists,
effectively, of an array of the underlying character or integer type.
|
| TypeDefinitionStringImpl.BaseStringValue |
Base representation for all property values representing string values.
|
| TypeDefinitionStringImpl.ByteArrayStringValue |
Property value for strings with an underlying element type of
TypeDefinitionIntegerImpl. |
| TypeDefinitionStringImpl.CharacterStringValue |
Property value for strings with an underlying element type of
TypeDefinitionCharacterImpl. |
| TypeDefinitionStrongObjectReferenceImpl |
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.
|
| TypeDefinitionVariableArrayImpl |
Implements the definition of a property type that has a varying number of values of
the underlying type.
|
| TypeDefinitionVariableArrayImpl.VariableArrayMethodBag | |
| TypeDefinitionVariableArrayImpl.VariableArrayValue | |
| TypeDefinitionWeakObjectReferenceImpl |
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.
|
A meta engine providing loosely-coupled class, property and type management services. This package contains implementations of the AAF meta-classes are specified in section 27 of the AAF object specification v1.1.
THE DOCUMENTATION FOR THIS PACKAGE IS NOT YET COMPLETE.
(c)2007-2016 Richard Cartwright, all rights reserved. Licensed under Apache 2 license and subject to the AMWA IPR policy.