|
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.Objectjava.lang.Enum<ProductReleaseType>
tv.amwa.maj.enumeration.ProductReleaseType
public enum ProductReleaseType
Specifies the release type of a product, for example released, debug alpha etc.. Values of this type are used to specify product versions that consist of both a version number and a release type.
Original C name: aafProductReleaseType_e
ProductVersion
,
ProductVersion
,
Identification
,
TypeDefinitionEnumeration.ProductReleaseType
Enum Constant Summary | |
---|---|
Beta
Pre-release beta test version. |
|
Debug
Development version. |
|
Patched
Released version with patches. |
|
PrivateBuild
Version not intended for general release. |
|
Released
Released product. |
|
Unknown
No additional version information. |
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 ProductReleaseType |
valueOf(String name)
Returns the enum constant of this type with the specified name. |
static ProductReleaseType[] |
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 ProductReleaseType Unknown
No additional version information.
public static final ProductReleaseType Released
Released product.
public static final ProductReleaseType Debug
Development version.
public static final ProductReleaseType Patched
Released version with patches.
public static final ProductReleaseType Beta
Pre-release beta test version.
public static final ProductReleaseType PrivateBuild
Version not intended for general release.
Method Detail |
---|
public static final ProductReleaseType[] values()
for(ProductReleaseType c : ProductReleaseType.values()) System.out.println(c);
public static ProductReleaseType 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 |