org.omg.dds.type
Enum TypeKind
java.lang.Object
java.lang.Enum<TypeKind>
org.omg.dds.type.TypeKind
- All Implemented Interfaces:
- java.io.Serializable, java.lang.Comparable<TypeKind>
public enum TypeKind
- extends java.lang.Enum<TypeKind>
|
Field Summary |
short |
value
|
|
Method Summary |
static TypeKind |
valueOf(java.lang.String name)
Returns the enum constant of this type with the specified name. |
static TypeKind[] |
values()
Returns an array containing the constants of this enum type, in
the order they are declared. |
| Methods inherited from class java.lang.Enum |
clone, compareTo, equals, finalize, getDeclaringClass, hashCode, name, ordinal, toString, valueOf |
| Methods inherited from class java.lang.Object |
getClass, notify, notifyAll, wait, wait, wait |
NO_TYPE
public static final TypeKind NO_TYPE
- sentinel indicating "null" value
BOOLEAN_TYPE
public static final TypeKind BOOLEAN_TYPE
BYTE_TYPE
public static final TypeKind BYTE_TYPE
INT_16_TYPE
public static final TypeKind INT_16_TYPE
UINT_16_TYPE
public static final TypeKind UINT_16_TYPE
INT_32_TYPE
public static final TypeKind INT_32_TYPE
UINT_32_TYPE
public static final TypeKind UINT_32_TYPE
INT_64_TYPE
public static final TypeKind INT_64_TYPE
UINT_64_TYPE
public static final TypeKind UINT_64_TYPE
FLOAT_32_TYPE
public static final TypeKind FLOAT_32_TYPE
FLOAT_64_TYPE
public static final TypeKind FLOAT_64_TYPE
FLOAT_128_TYPE
public static final TypeKind FLOAT_128_TYPE
CHAR_8_TYPE
public static final TypeKind CHAR_8_TYPE
CHAR_32_TYPE
public static final TypeKind CHAR_32_TYPE
ENUMERATION_TYPE
public static final TypeKind ENUMERATION_TYPE
BITSET_TYPE
public static final TypeKind BITSET_TYPE
ALIAS_TYPE
public static final TypeKind ALIAS_TYPE
ARRAY_TYPE
public static final TypeKind ARRAY_TYPE
SEQUENCE_TYPE
public static final TypeKind SEQUENCE_TYPE
STRING_TYPE
public static final TypeKind STRING_TYPE
MAP_TYPE
public static final TypeKind MAP_TYPE
UNION_TYPE
public static final TypeKind UNION_TYPE
STRUCTURE_TYPE
public static final TypeKind STRUCTURE_TYPE
ANNOTATION_TYPE
public static final TypeKind ANNOTATION_TYPE
value
public final short value
values
public static TypeKind[] values()
- Returns an array containing the constants of this enum type, in
the order they are declared. This method may be used to iterate
over the constants as follows:
for (TypeKind c : TypeKind.values())
System.out.println(c);
- Returns:
- an array containing the constants of this enum type, in
the order they are declared
valueOf
public static TypeKind valueOf(java.lang.String name)
- Returns the enum constant of this type with the specified name.
The string must match exactly an identifier used to declare an
enum constant in this type. (Extraneous whitespace characters are
not permitted.)
- Parameters:
name - the name of the enum constant to be returned.
- Returns:
- the enum constant with the specified name
- Throws:
java.lang.IllegalArgumentException - if this enum type has no constant
with the specified name
java.lang.NullPointerException - if the argument is null
Copyright © 2010 Real-Time Innovations, Inc. (RTI)
Copyright © 2010 PrismTech, Ltd.
Copyright © 2010 Object Management Group, Inc. (OMG)
All Rights Reserved.