com.inspirel.yami
Enum Parameters.EntryType

java.lang.Object
  extended by java.lang.Enum<Parameters.EntryType>
      extended by com.inspirel.yami.Parameters.EntryType
All Implemented Interfaces:
java.io.Serializable, java.lang.Comparable<Parameters.EntryType>
Enclosing class:
Parameters

public static enum Parameters.EntryType
extends java.lang.Enum<Parameters.EntryType>

Enumeration defining all possible entry types.


Enum Constant Summary
BINARY
          Binary value (byte[])
BINARY_ARRAY
          Array of binary values (array of byte[])
BOOLEAN
          Boolean value
BOOLEAN_ARRAY
          Array of boolean values
DOUBLE
          Double value (64-bit)
DOUBLE_ARRAY
          Array od double values
INTEGER
          Integer value (32-bit, signed)
INTEGER_ARRAY
          Array of integer values
LONG
          Long integer value (64-bit, signed)
LONG_ARRAY
          Array of long integer values
NESTED_PARAMETERS
          Nested Parameters object
NESTED_PARAMETERS_ARRAY
          Nested Parameters array.
STRING
          String
STRING_ARRAY
          Array of strings
 
Method Summary
static Parameters.EntryType valueOf(java.lang.String name)
          Returns the enum constant of this type with the specified name.
static Parameters.EntryType[] 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
 

Enum Constant Detail

BOOLEAN

public static final Parameters.EntryType BOOLEAN
Boolean value


INTEGER

public static final Parameters.EntryType INTEGER
Integer value (32-bit, signed)


LONG

public static final Parameters.EntryType LONG
Long integer value (64-bit, signed)


DOUBLE

public static final Parameters.EntryType DOUBLE
Double value (64-bit)


STRING

public static final Parameters.EntryType STRING
String


BINARY

public static final Parameters.EntryType BINARY
Binary value (byte[])


BOOLEAN_ARRAY

public static final Parameters.EntryType BOOLEAN_ARRAY
Array of boolean values


INTEGER_ARRAY

public static final Parameters.EntryType INTEGER_ARRAY
Array of integer values


LONG_ARRAY

public static final Parameters.EntryType LONG_ARRAY
Array of long integer values


DOUBLE_ARRAY

public static final Parameters.EntryType DOUBLE_ARRAY
Array od double values


STRING_ARRAY

public static final Parameters.EntryType STRING_ARRAY
Array of strings


BINARY_ARRAY

public static final Parameters.EntryType BINARY_ARRAY
Array of binary values (array of byte[])


NESTED_PARAMETERS

public static final Parameters.EntryType NESTED_PARAMETERS
Nested Parameters object


NESTED_PARAMETERS_ARRAY

public static final Parameters.EntryType NESTED_PARAMETERS_ARRAY
Nested Parameters array.

Method Detail

values

public static Parameters.EntryType[] 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 (Parameters.EntryType c : Parameters.EntryType.values())
    System.out.println(c);

Returns:
an array containing the constants of this enum type, in the order they are declared

valueOf

public static Parameters.EntryType 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