Package org.jboss.marshalling.util
Enum Kind
- java.lang.Object
-
- java.lang.Enum<Kind>
-
- org.jboss.marshalling.util.Kind
-
- All Implemented Interfaces:
Serializable
,Comparable<Kind>
public enum Kind extends Enum<Kind>
The kind of field.
-
-
Enum Constant Summary
Enum Constants Enum Constant Description BOOLEAN
Field of typeboolean
.BYTE
Field of typebyte
.CHAR
Field of typechar
.DOUBLE
Field of typedouble
.FLOAT
Field of typefloat
.INT
Field of typeint
.LONG
Field of typelong
.OBJECT
Field of object type.SHORT
Field of typeshort
.
-
Method Summary
All Methods Static Methods Concrete Methods Modifier and Type Method Description static Kind
valueOf(String name)
Returns the enum constant of this type with the specified name.static Kind[]
values()
Returns an array containing the constants of this enum type, in the order they are declared.
-
-
-
Enum Constant Detail
-
BOOLEAN
public static final Kind BOOLEAN
Field of typeboolean
.
-
BYTE
public static final Kind BYTE
Field of typebyte
.
-
CHAR
public static final Kind CHAR
Field of typechar
.
-
DOUBLE
public static final Kind DOUBLE
Field of typedouble
.
-
FLOAT
public static final Kind FLOAT
Field of typefloat
.
-
INT
public static final Kind INT
Field of typeint
.
-
LONG
public static final Kind LONG
Field of typelong
.
-
OBJECT
public static final Kind OBJECT
Field of object type.
-
SHORT
public static final Kind SHORT
Field of typeshort
.
-
-
Method Detail
-
values
public static Kind[] 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 (Kind c : Kind.values()) System.out.println(c);
- Returns:
- an array containing the constants of this enum type, in the order they are declared
-
valueOf
public static Kind valueOf(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:
IllegalArgumentException
- if this enum type has no constant with the specified nameNullPointerException
- if the argument is null
-
-