com.ibm.sensorevent.model.generic
Interface IGenericType


public interface IGenericType

IGenericType defines the allowed attribute types used in GenericAttribute.


Field Summary
static int BOOLEAN
          The type is a boolean
static int BOOLEAN_ARRAY
          The type is a boolean array
static int BYTE
          The type is a byte
static int BYTE_ARRAY
          The type is a byte array
static java.lang.String COPYRIGHT
           
static int DATE_TIME
          The type is a java.util.Date
static int DATE_TIME_ARRAY
          The type is a java.util.Date array
static int DOUBLE
          The type is a double
static int DOUBLE_ARRAY
          The type is a double array
static int FLOAT
          The type is a float
static int FLOAT_ARRAY
          The type is a float array
static int HEX
          The type is a HexBinary
static int INT
          The type is an int
static int INT_ARRAY
          The type is an int array
static int LONG
          The type is a long
static int LONG_ARRAY
          The type is a long array
static int SHORT
          The type is a short
static int SHORT_ARRAY
          The type is a short array
static int STRING
          The type is a String
static int STRING_ARRAY
          The type is a String array
static int UNSET
          The type is not yet defined
static java.lang.String[] XML_TYPE_NAMES
          Array holding all the text names of each type -- for example type INT has a name of "int" and type INT_ARRAY has a name of "intArray"
static java.lang.String XML_TYPE_NOVALUE
          The text name for type UNSET
 

Field Detail

COPYRIGHT

static final java.lang.String COPYRIGHT
See Also:
Constant Field Values

UNSET

static final int UNSET
The type is not yet defined

See Also:
Constant Field Values

BOOLEAN

static final int BOOLEAN
The type is a boolean

See Also:
Constant Field Values

BOOLEAN_ARRAY

static final int BOOLEAN_ARRAY
The type is a boolean array

See Also:
Constant Field Values

BYTE

static final int BYTE
The type is a byte

See Also:
Constant Field Values

BYTE_ARRAY

static final int BYTE_ARRAY
The type is a byte array

See Also:
Constant Field Values

DATE_TIME

static final int DATE_TIME
The type is a java.util.Date

See Also:
Constant Field Values

DATE_TIME_ARRAY

static final int DATE_TIME_ARRAY
The type is a java.util.Date array

See Also:
Constant Field Values

DOUBLE

static final int DOUBLE
The type is a double

See Also:
Constant Field Values

DOUBLE_ARRAY

static final int DOUBLE_ARRAY
The type is a double array

See Also:
Constant Field Values

FLOAT

static final int FLOAT
The type is a float

See Also:
Constant Field Values

FLOAT_ARRAY

static final int FLOAT_ARRAY
The type is a float array

See Also:
Constant Field Values

HEX

static final int HEX
The type is a HexBinary

See Also:
HexBinary, Constant Field Values

INT

static final int INT
The type is an int

See Also:
Constant Field Values

INT_ARRAY

static final int INT_ARRAY
The type is an int array

See Also:
Constant Field Values

LONG

static final int LONG
The type is a long

See Also:
Constant Field Values

LONG_ARRAY

static final int LONG_ARRAY
The type is a long array

See Also:
Constant Field Values

SHORT

static final int SHORT
The type is a short

See Also:
Constant Field Values

SHORT_ARRAY

static final int SHORT_ARRAY
The type is a short array

See Also:
Constant Field Values

STRING

static final int STRING
The type is a String

See Also:
Constant Field Values

STRING_ARRAY

static final int STRING_ARRAY
The type is a String array

See Also:
Constant Field Values

XML_TYPE_NAMES

static final java.lang.String[] XML_TYPE_NAMES
Array holding all the text names of each type -- for example type INT has a name of "int" and type INT_ARRAY has a name of "intArray"

These names are used in CommonBaseEvent instances.


XML_TYPE_NOVALUE

static final java.lang.String XML_TYPE_NOVALUE
The text name for type UNSET

See Also:
Constant Field Values


Copyright © 2005 - 2009 IBM Corp. All Rights Reserved.