|
Media Authoring with Java API |
|||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||
SUMMARY: NESTED | ENUM CONSTANTS | FIELD | METHOD | DETAIL: ENUM CONSTANTS | FIELD | METHOD |
java.lang.Object java.lang.Enum<DefinitionKind> tv.amwa.maj.enumeration.DefinitionKind
public enum DefinitionKind
Specifies the kind of a definition, such as Class, Property, Operation etc.. Values of this enumeration are used to define search criteria for search operations.
Original C name: aafDefinitionKind_e
DefinitionCriteriaByKind
,
DefinitionObject
Enum Constant Summary | |
---|---|
AllDefinitions
Matches all definitions. |
|
ClassDefinition
Matches class definitions. |
|
DataDefinition
Matches data definitions. |
|
OperationDefinition
Matches operation definitions. |
|
PropertyDefinition
Matches property definitions. |
|
TypeDefinition
Matches type definitions. |
Method Summary | |
---|---|
long |
value()
Returns the unique integer value associated with an enumeration value, either according to the AAF specification and/or the current AAF meta dictionary. |
static DefinitionKind |
valueOf(String name)
Returns the enum constant of this type with the specified name. |
static DefinitionKind[] |
values()
Returns an array containing the constants of this enum type, in the order they're declared. |
Methods inherited from class java.lang.Enum |
---|
compareTo, equals, getDeclaringClass, hashCode, name, ordinal, toString, valueOf |
Methods inherited from class java.lang.Object |
---|
getClass, notify, notifyAll, wait, wait, wait |
Methods inherited from interface tv.amwa.maj.enumeration.AAFEnumerationValue |
---|
name |
Enum Constant Detail |
---|
public static final DefinitionKind AllDefinitions
Matches all definitions.
public static final DefinitionKind ClassDefinition
Matches class definitions.
public static final DefinitionKind PropertyDefinition
Matches property definitions.
public static final DefinitionKind TypeDefinition
Matches type definitions.
public static final DefinitionKind DataDefinition
Matches data definitions.
public static final DefinitionKind OperationDefinition
Matches operation definitions.
Method Detail |
---|
public static final DefinitionKind[] values()
for(DefinitionKind c : DefinitionKind.values()) System.out.println(c);
public static DefinitionKind valueOf(String name)
name
- the name of the enum constant to be returned.
IllegalArgumentException
- if this enum type has no constant
with the specified name@Int64 public long value()
AAFEnumerationValue
Returns the unique integer value associated with an enumeration value, either according to the AAF specification and/or the current AAF meta dictionary.
value
in interface AAFEnumerationValue
|
Media Authoring with Java API |
|||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||
SUMMARY: NESTED | ENUM CONSTANTS | FIELD | METHOD | DETAIL: ENUM CONSTANTS | FIELD | METHOD |