public class Variant
extends java.lang.Object
Modifier and Type | Field and Description |
---|---|
protected int |
dataType |
protected java.lang.Object |
dataValue |
static int |
VARIANT_BOOL_TYPE |
static int |
VARIANT_BOOL_VECTOR_TYPE |
static int |
VARIANT_CHAR_TYPE |
static int |
VARIANT_CHAR_VECTOR_TYPE |
static int |
VARIANT_DOUBLE_TYPE |
static int |
VARIANT_DOUBLE_VECTOR_TYPE |
static int |
VARIANT_EMPTY_TYPE |
static int |
VARIANT_FLOAT_TYPE |
static int |
VARIANT_FLOAT_VECTOR_TYPE |
static int |
VARIANT_INT_TYPE |
static int |
VARIANT_INT_VECTOR_TYPE |
static int |
VARIANT_LONG_TYPE |
static int |
VARIANT_LONG_VECTOR_TYPE |
static int |
VARIANT_STRING_TYPE |
static int |
VARIANT_STRING_VECTOR_TYPE |
static int |
VARIANT_UNSIGNED_CHAR_TYPE |
static int |
VARIANT_UNSIGNED_CHAR_VECTOR_TYPE |
Modifier and Type | Method and Description |
---|---|
boolean |
AsBool() |
byte |
AsByte() |
double |
AsDouble() |
float |
AsFloat() |
int |
AsInt() |
long |
AsLong() |
java.lang.String |
AsString() |
java.util.Vector |
AsVector() |
java.lang.Object |
DataValue() |
void |
Read(CommunicationBuffer buf) |
void |
SetValue(boolean val) |
void |
SetValue(byte val) |
void |
SetValue(double val) |
void |
SetValue(float val) |
void |
SetValue(int val) |
void |
SetValue(long val) |
void |
SetValue(java.lang.String val) |
void |
SetValue(java.util.Vector val,
int t) |
java.lang.String |
toString(java.lang.String indent) |
int |
Type() |
void |
Write(CommunicationBuffer buf) |
public static final int VARIANT_EMPTY_TYPE
public static final int VARIANT_BOOL_TYPE
public static final int VARIANT_CHAR_TYPE
public static final int VARIANT_UNSIGNED_CHAR_TYPE
public static final int VARIANT_INT_TYPE
public static final int VARIANT_LONG_TYPE
public static final int VARIANT_FLOAT_TYPE
public static final int VARIANT_DOUBLE_TYPE
public static final int VARIANT_STRING_TYPE
public static final int VARIANT_BOOL_VECTOR_TYPE
public static final int VARIANT_CHAR_VECTOR_TYPE
public static final int VARIANT_UNSIGNED_CHAR_VECTOR_TYPE
public static final int VARIANT_INT_VECTOR_TYPE
public static final int VARIANT_LONG_VECTOR_TYPE
public static final int VARIANT_FLOAT_VECTOR_TYPE
public static final int VARIANT_DOUBLE_VECTOR_TYPE
public static final int VARIANT_STRING_VECTOR_TYPE
protected int dataType
protected java.lang.Object dataValue
public Variant()
public Variant(Variant obj)
public int Type()
public void SetValue(boolean val)
public void SetValue(byte val)
public void SetValue(int val)
public void SetValue(long val)
public void SetValue(float val)
public void SetValue(double val)
public void SetValue(java.lang.String val)
public void SetValue(java.util.Vector val, int t)
public boolean AsBool()
public byte AsByte()
public int AsInt()
public long AsLong()
public float AsFloat()
public double AsDouble()
public java.lang.String AsString()
public java.util.Vector AsVector()
public java.lang.Object DataValue()
public void Write(CommunicationBuffer buf)
public void Read(CommunicationBuffer buf)
public java.lang.String toString(java.lang.String indent)