org.ipdr.common
Interface AttributeType


public interface AttributeType

This interface is used to define hexadecimal representations of data types as per NDM-U 3.5


Field Summary
static int ARRAY
          Hexadecimal to represent an Array.
static int BOOLEAN
          Hexadecimal to represent a
static int BYTE
          Hexadecimal to represent a Byte.
static int DOUBLE
          Hexadecimal to represent a Double.
static int FLOAT
          Hexadecimal to represent a Float.
static int HEXADECIMAL_BINARY
          Hexadecimal to represent a Hexadecimal Binary.
static int INTEGER
          Hexadecimal to represent an Integer.
static int LONG
          Hexadecimal to represent a Long.
static int SHORT
          Hexadecimal to represent a Short.
static int STRING
          Hexadecimal to represent a String.
static int STRUCTURE
          Hexadecimal to represent a Structure.
static int UNSIGNED_BYTE
          Hexadecimal to represent an Unsigned Byte.
static int UNSIGNED_INTEGER
          Hexadecimal to represent an Unsigned Integer.
static int UNSIGNED_LONG
          Hexadecimal to represent an Unsigned Long.
static int UNSIGNED_SHORT
          Hexadecimal to represent an Unsigned Short.
 

Field Detail

INTEGER

static final int INTEGER
Hexadecimal to represent an Integer.

See Also:
Constant Field Values

UNSIGNED_INTEGER

static final int UNSIGNED_INTEGER
Hexadecimal to represent an Unsigned Integer.

See Also:
Constant Field Values

LONG

static final int LONG
Hexadecimal to represent a Long.

See Also:
Constant Field Values

UNSIGNED_LONG

static final int UNSIGNED_LONG
Hexadecimal to represent an Unsigned Long.

See Also:
Constant Field Values

FLOAT

static final int FLOAT
Hexadecimal to represent a Float.

See Also:
Constant Field Values

DOUBLE

static final int DOUBLE
Hexadecimal to represent a Double.

See Also:
Constant Field Values

HEXADECIMAL_BINARY

static final int HEXADECIMAL_BINARY
Hexadecimal to represent a Hexadecimal Binary.

See Also:
Constant Field Values

STRING

static final int STRING
Hexadecimal to represent a String.

See Also:
Constant Field Values

BOOLEAN

static final int BOOLEAN
Hexadecimal to represent a

See Also:
Constant Field Values

BYTE

static final int BYTE
Hexadecimal to represent a Byte.

See Also:
Constant Field Values

UNSIGNED_BYTE

static final int UNSIGNED_BYTE
Hexadecimal to represent an Unsigned Byte.

See Also:
Constant Field Values

SHORT

static final int SHORT
Hexadecimal to represent a Short.

See Also:
Constant Field Values

UNSIGNED_SHORT

static final int UNSIGNED_SHORT
Hexadecimal to represent an Unsigned Short.

See Also:
Constant Field Values

ARRAY

static final int ARRAY
Hexadecimal to represent an Array. This will be 'OR'ed with one of the above hexadecimal representations of primitive types.

See Also:
Constant Field Values

STRUCTURE

static final int STRUCTURE
Hexadecimal to represent a Structure. This will be a stand alone representation of a Structure.

See Also:
Constant Field Values