edu.stanford.slac.aida.lib.util.common
Class DaValue.Type

java.lang.Object
  extended by edu.stanford.slac.aida.lib.util.common.DaValue.Type
Enclosing class:
DaValue

public static class DaValue.Type
extends java.lang.Object

These are the types understood by AIDA. Simple Types Arrays of Simple types Structures (elements are a variable length list of any of the previous types Any - A CORBA Any An array of Any Values of these tokens must match those used in the Database as type codes Loosly based on the CORBA type codes


Field Summary
static int ANY
          CORBA Any
static int ANYA
          Array of CORBA Any
static int BOOLEAN
          AIDA Boolean
static int BOOLEANA
          AIDA Boolean Array
static int BYTE
          9abfmpvx AIDA Byte
static int BYTEA
          AIDA Byte Array
static int CHAR
          Aida Character
static int CHARA
          AIDA Character Array
 int code
           
static int DOUBLE
          AIDA Double
static int DOUBLEA
          AIDA Double Array
static int FLOAT
          AIDA Float
static int FLOATA
          AIDA Float Array
static int LONG
          AIDA Long
static int LONGA
          AIDA Long Array
static int LONGDOUBLE
          AIDA Long Double (Same as Double)
static int LONGDOUBLEA
          AIDA Long Double Array (Same As Double Array)
static int LONGLONG
          AIDA Long Long
static int LONGLONGA
          AIDA Long Long Array (Same as Long Array)
static int SHORT
          AIDA Short
static int SHORTA
          AIDA Short Array
static int STRING
          AIDA String
static int STRINGA
          AIDA String Array
static int STRUCT
          AIDA Structure
static int ULONG
          AIDA Unsigned Long (same as Long)
static int ULONGA
          AIDA Unsigned Long Array (Same as Long Array)
static int ULONGLONG
          AIDA Unsigned Long Long (Same as Long Long)
static int ULONGLONGA
          AIDA Unsigned Long Long Array (Same as Long Array)
static int USHORT
          AIDA Unsigned Short
static int USHORTA
          AIDA Unsigned Short Array
static int WCHAR
          AIDA Wide Character (Same as Character)
static int WCHARA
          AIDA Wide Character Array (Same as Character Array)
static int WSTRING
          AIDA Wide String (Same as String)
static int WSTRINGA
          AIDA Wide String Array (Same as String Array)
 
Constructor Summary
DaValue.Type(int code)
           
 
Method Summary
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

STRUCT

public static final int STRUCT
AIDA Structure

See Also:
Constant Field Values

ANY

public static final int ANY
CORBA Any

See Also:
Constant Field Values

ANYA

public static final int ANYA
Array of CORBA Any

See Also:
Constant Field Values

BOOLEAN

public static final int BOOLEAN
AIDA Boolean

See Also:
Constant Field Values

BYTE

public static final int BYTE
9abfmpvx AIDA Byte

See Also:
Constant Field Values

CHAR

public static final int CHAR
Aida Character

See Also:
Constant Field Values

DOUBLE

public static final int DOUBLE
AIDA Double

See Also:
Constant Field Values

FLOAT

public static final int FLOAT
AIDA Float

See Also:
Constant Field Values

LONG

public static final int LONG
AIDA Long

See Also:
Constant Field Values

LONGDOUBLE

public static final int LONGDOUBLE
AIDA Long Double (Same as Double)

See Also:
Constant Field Values

LONGLONG

public static final int LONGLONG
AIDA Long Long

See Also:
Constant Field Values

SHORT

public static final int SHORT
AIDA Short

See Also:
Constant Field Values

STRING

public static final int STRING
AIDA String

See Also:
Constant Field Values

ULONG

public static final int ULONG
AIDA Unsigned Long (same as Long)

See Also:
Constant Field Values

ULONGLONG

public static final int ULONGLONG
AIDA Unsigned Long Long (Same as Long Long)

See Also:
Constant Field Values

USHORT

public static final int USHORT
AIDA Unsigned Short

See Also:
Constant Field Values

WCHAR

public static final int WCHAR
AIDA Wide Character (Same as Character)

See Also:
Constant Field Values

WSTRING

public static final int WSTRING
AIDA Wide String (Same as String)

See Also:
Constant Field Values

BOOLEANA

public static final int BOOLEANA
AIDA Boolean Array

See Also:
Constant Field Values

BYTEA

public static final int BYTEA
AIDA Byte Array

See Also:
Constant Field Values

CHARA

public static final int CHARA
AIDA Character Array

See Also:
Constant Field Values

DOUBLEA

public static final int DOUBLEA
AIDA Double Array

See Also:
Constant Field Values

FLOATA

public static final int FLOATA
AIDA Float Array

See Also:
Constant Field Values

LONGA

public static final int LONGA
AIDA Long Array

See Also:
Constant Field Values

LONGDOUBLEA

public static final int LONGDOUBLEA
AIDA Long Double Array (Same As Double Array)

See Also:
Constant Field Values

LONGLONGA

public static final int LONGLONGA
AIDA Long Long Array (Same as Long Array)

See Also:
Constant Field Values

SHORTA

public static final int SHORTA
AIDA Short Array

See Also:
Constant Field Values

STRINGA

public static final int STRINGA
AIDA String Array

See Also:
Constant Field Values

ULONGA

public static final int ULONGA
AIDA Unsigned Long Array (Same as Long Array)

See Also:
Constant Field Values

ULONGLONGA

public static final int ULONGLONGA
AIDA Unsigned Long Long Array (Same as Long Array)

See Also:
Constant Field Values

USHORTA

public static final int USHORTA
AIDA Unsigned Short Array

See Also:
Constant Field Values

WCHARA

public static final int WCHARA
AIDA Wide Character Array (Same as Character Array)

See Also:
Constant Field Values

WSTRINGA

public static final int WSTRINGA
AIDA Wide String Array (Same as String Array)

See Also:
Constant Field Values

code

public final int code
Constructor Detail

DaValue.Type

public DaValue.Type(int code)