|
|||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||||
| Field Summary | |
|---|---|
static java.lang.String |
TYPE_BOOLEAN
|
static java.lang.String |
TYPE_BOOLEAN_ARRAY
|
static int |
TYPE_BOOLEAN_ARRAY_VALUE
|
static int |
TYPE_BOOLEAN_VALUE
|
static java.lang.String |
TYPE_BYTE
|
static java.lang.String |
TYPE_BYTE_ARRAY
|
static int |
TYPE_BYTE_ARRAY_VALUE
|
static int |
TYPE_BYTE_VALUE
|
static java.lang.String |
TYPE_DATE_TIME
|
static java.lang.String |
TYPE_DATE_TIME_ARRAY
|
static int |
TYPE_DATE_TIME_ARRAY_VALUE
|
static int |
TYPE_DATE_TIME_VALUE
|
static java.lang.String |
TYPE_DOUBLE
|
static java.lang.String |
TYPE_DOUBLE_ARRAY
|
static int |
TYPE_DOUBLE_ARRAY_VALUE
|
static int |
TYPE_DOUBLE_VALUE
|
static java.lang.String |
TYPE_FLOAT
|
static java.lang.String |
TYPE_FLOAT_ARRAY
|
static int |
TYPE_FLOAT_ARRAY_VALUE
|
static int |
TYPE_FLOAT_VALUE
|
static java.lang.String |
TYPE_HEX_BINARY
|
static int |
TYPE_HEX_BINARY_VALUE
|
static java.lang.String |
TYPE_INT
|
static java.lang.String |
TYPE_INT_ARRAY
|
static int |
TYPE_INT_ARRAY_VALUE
|
static int |
TYPE_INT_VALUE
|
static java.lang.String |
TYPE_LONG
|
static java.lang.String |
TYPE_LONG_ARRAY
|
static int |
TYPE_LONG_ARRAY_VALUE
|
static int |
TYPE_LONG_VALUE
|
static java.lang.String |
TYPE_NO_VALUE
|
static int |
TYPE_NO_VALUE_VALUE
|
static java.lang.String |
TYPE_SHORT
|
static java.lang.String |
TYPE_SHORT_ARRAY
|
static int |
TYPE_SHORT_ARRAY_VALUE
|
static int |
TYPE_SHORT_VALUE
|
static java.lang.String |
TYPE_STRING
|
static java.lang.String |
TYPE_STRING_ARRAY
|
static int |
TYPE_STRING_ARRAY_VALUE
|
static int |
TYPE_STRING_VALUE
|
| Method Summary | |
|---|---|
IExtendedDataElement |
addChild(java.lang.String name)
Adds a child data element Other extendedDataElement(s) to specify a structured list of child extendedDataElements. |
IExtendedDataElement |
addChild(java.lang.String name,
int type,
java.lang.String value)
Adds a child data element Other extendedDataElement(s) to specify a structured list of child extendedDataElements. |
IExtendedDataElement |
addChild(java.lang.String name,
int type,
java.lang.String[] values)
Adds a child data element Other extendedDataElement(s) to specify a structured list of child extendedDataElements. |
IExtendedDataElement |
addChild(java.lang.String name,
java.lang.String value)
Adds a child data element Other extendedDataElement(s) to specify a structured list of child extendedDataElements. |
IExtendedDataElement |
addChild(java.lang.String name,
java.lang.String[] values)
Adds a child data element Other extendedDataElement(s) to specify a structured list of child extendedDataElements. |
void |
addChildDataElement(IExtendedDataElement element)
Adds a child data element Other extendedDataElement(s) to specify a structured list of child extendedDataElements. |
IExtendedDataElement |
addChildWithBooleanArrayValue(java.lang.String name,
boolean[] values)
Adds a child data element Other extendedDataElement(s) to specify a structured list of child extendedDataElements. |
IExtendedDataElement |
addChildWithBooleanValue(java.lang.String name,
boolean value)
Adds a child data element Other extendedDataElement(s) to specify a structured list of child extendedDataElements. |
IExtendedDataElement |
addChildWithByteArrayValue(java.lang.String name,
byte[] values)
Adds a child data element Other extendedDataElement(s) to specify a structured list of child extendedDataElements. |
IExtendedDataElement |
addChildWithByteValue(java.lang.String name,
byte value)
Adds a child data element Other extendedDataElement(s) to specify a structured list of child extendedDataElements. |
IExtendedDataElement |
addChildWithDateArrayValue(java.lang.String name,
java.lang.String[] values)
Adds a child data element Other extendedDataElement(s) to specify a structured list of child extendedDataElements. |
IExtendedDataElement |
addChildWithDateAsLongValue(java.lang.String name,
long value)
Adds a child data element Other extendedDataElement(s) to specify a structured list of child extendedDataElements. |
IExtendedDataElement |
addChildWithDatesAsLongValue(java.lang.String name,
long[] values)
Adds a child data element Other extendedDataElement(s) to specify a structured list of child extendedDataElements. |
IExtendedDataElement |
addChildWithDateValue(java.lang.String name,
java.lang.String value)
Adds a child data element Other extendedDataElement(s) to specify a structured list of child extendedDataElements. |
IExtendedDataElement |
addChildWithDoubleArrayValue(java.lang.String name,
double[] values)
Adds a child data element Other extendedDataElement(s) to specify a structured list of child extendedDataElements. |
IExtendedDataElement |
addChildWithDoubleValue(java.lang.String name,
double value)
Adds a child data element Other extendedDataElement(s) to specify a structured list of child extendedDataElements. |
IExtendedDataElement |
addChildWithFloatArrayValue(java.lang.String name,
float[] values)
Adds a child data element Other extendedDataElement(s) to specify a structured list of child extendedDataElements. |
IExtendedDataElement |
addChildWithFloatValue(java.lang.String name,
float value)
Adds a child data element Other extendedDataElement(s) to specify a structured list of child extendedDataElements. |
IExtendedDataElement |
addChildWithHexValue(java.lang.String name,
java.lang.String value)
Adds a child data element Other extendedDataElement(s) to specify a structured list of child extendedDataElements. |
IExtendedDataElement |
addChildWithHexValueAsByteArray(java.lang.String name,
byte[] value)
Adds a child data element Other extendedDataElement(s) to specify a structured list of child extendedDataElements. |
IExtendedDataElement |
addChildWithIntArrayValue(java.lang.String name,
int[] values)
Adds a child data element Other extendedDataElement(s) to specify a structured list of child extendedDataElements. |
IExtendedDataElement |
addChildWithIntValue(java.lang.String name,
int value)
Adds a child data element Other extendedDataElement(s) to specify a structured list of child extendedDataElements. |
IExtendedDataElement |
addChildWithLongArrayValue(java.lang.String name,
long[] values)
Adds a child data element Other extendedDataElement(s) to specify a structured list of child extendedDataElements. |
IExtendedDataElement |
addChildWithLongValue(java.lang.String name,
long value)
Adds a child data element Other extendedDataElement(s) to specify a structured list of child extendedDataElements. |
IExtendedDataElement |
addChildWithShortArrayValue(java.lang.String name,
short[] values)
Adds a child data element Other extendedDataElement(s) to specify a structured list of child extendedDataElements. |
IExtendedDataElement |
addChildWithShortValue(java.lang.String name,
short value)
Adds a child data element Other extendedDataElement(s) to specify a structured list of child extendedDataElements. |
void |
clearChildDataElements()
Removes all IExtendedDataElements from the child data elements table. |
boolean |
getBoolean()
Get the boolean value for this extended data element. |
boolean[] |
getBooleanArray()
Get the boolean value for this extended data element. |
byte |
getByte()
Get the byte value for this extended data element. |
byte[] |
getByteArray()
Get the byte value for this extended data element. |
IExtendedDataElement |
getChildDataElement(java.lang.String name)
Gets a child data element Other extendedDataElement(s) to specify a structured list of child extendedDataElements. |
java.util.List |
getChildDataElements()
Returns the child data elements Other extendedDataElement(s) to specify a structured list of child extendedDataElements. |
java.lang.String |
getDateTime()
Get the dateTime value for this extended data element. |
java.lang.String[] |
getDateTimeArray()
Get the dateTime[] value for this extended data element. |
long[] |
getDateTimeArrayAsLong()
Get the dateTime[] value as a long[] holding UTC millisecondsfor this extended data element. |
long |
getDateTimeAsLong()
Get the dateTime value as a long holding UTC millisecondsfor this extended data element. |
double |
getDouble()
Get the double value for this extended data element. |
double[] |
getDoubleArray()
Get the double[] value for this extended data element. |
float |
getFloat()
Get the float value for this extended data element. |
float[] |
getFloatArray()
Get the float[] value for this extended data element. |
byte[] |
getHexBinary()
Get the hexBinary value for this extended data element. |
char[] |
getHexBinarys()
Get the hexBinary value for this extended data element. |
byte[] |
getHexValue()
The hexValue is an array of bytes that holds the data for any other data type or complexType not in the supported types described above. |
char[] |
getHexValues()
The hexValue is an array of bytes that holds the data for any other data type or complexType not in the supported types described above. |
java.lang.String |
getId()
Deprecated. Not required for CBE 1.0.1. |
int |
getInt()
Get the int value for this extended data element. |
int[] |
getIntArray()
Get the int[] value for this extended data element. |
long |
getLong()
Get the long value for this extended data element. |
long[] |
getLongArray()
Get the long[] value for this extended data element. |
java.lang.String |
getName()
Returns the name. |
short |
getShort()
Get the short value for this extended data element. |
short[] |
getShortArray()
Get the short[] value for this extended data element. |
java.lang.String |
getString()
Get the string value for this extended data element. |
java.lang.String[] |
getStringArray()
Get the string[] value for this extended data element. |
java.lang.String |
getType()
Returns the type. |
int |
getTypeValue()
Returns the type as one of the enumerated type values defined in IExtendedDataElement. |
java.util.List |
getValues()
The array of values for this extended data element as a string representation of the type specified above, excluding hexBinary. |
java.lang.String[] |
getValuesAsStringArray()
The array of values for this extended data element as a string representation of the type specified above, excluding hexBinary. |
void |
init()
Resets the object's properties to their initial (e.g. |
void |
removeChildDataElement(java.lang.String name)
Removes a IExtendedDataElement from the child data elements table. |
void |
setBoolean(boolean value)
Set the boolean value for this extended data element. |
void |
setBooleanArray(boolean[] values)
Set the boolean[] value for this extended data element. |
void |
setByte(byte value)
Set the byte value for this extended data element. |
void |
setByteArray(byte[] values)
Set the byte[] value for this extended data element. |
void |
setDateTime(long value)
Set the long value for this extended data element. |
void |
setDateTime(java.lang.String value)
Set the dateTime value for this extended data element. |
void |
setDateTimeArray(long[] values)
Set the long[] value for this extended data element. |
void |
setDateTimeArray(java.lang.String[] values)
Set the dateTime value for this extended data element. |
void |
setDouble(double value)
Set the double value for this extended data element. |
void |
setDoubleArray(double[] values)
Set the double[] value for this extended data element. |
void |
setFloat(float value)
Set the float value for this extended data element. |
void |
setFloatArray(float[] values)
Set the float[] value for this extended data element. |
void |
setHexBinary(byte[] values)
Set the hexBinary value for this extended data element. |
void |
setHexBinarys(char[] values)
Set the hexBinary value for this extended data element. |
void |
setHexValue(byte[] hexValue)
The hexValue is an array of bytes that holds the data for any other data type or complexType not in the supported types described above. |
void |
setHexValues(char[] hexValues)
The hexValue is an array of characters that holds the data for any other data type or complexType not in the supported types described above. |
void |
setId(java.lang.String id)
Deprecated. Not required for CBE 1.0.1. |
void |
setInt(int value)
Set the int value for this extended data element. |
void |
setIntArray(int[] values)
Set the int[] value for this extended data element. |
void |
setLong(long value)
Set the long value for this extended data element. |
void |
setLongArray(long[] values)
Set the long[] value for this extended data element. |
void |
setName(java.lang.String name)
Sets the name. |
void |
setShort(short value)
Set the short value for this extended data element. |
void |
setShortArray(short[] values)
Set the short[] value for this extended data element. |
void |
setString(java.lang.String value)
Set the string value for this extended data element. |
void |
setStringArray(java.lang.String[] values)
Set the String[] value for this extended data element. |
void |
setType(int type)
Sets the type. |
void |
setType(java.lang.String type)
Sets the type. |
void |
setValues(java.lang.String[] values)
The array of values for this extended data element as a string representation of the type specified above, excluding hexBinary. |
| Field Detail |
public static final java.lang.String TYPE_BYTE
public static final java.lang.String TYPE_SHORT
public static final java.lang.String TYPE_INT
public static final java.lang.String TYPE_LONG
public static final java.lang.String TYPE_FLOAT
public static final java.lang.String TYPE_DOUBLE
public static final java.lang.String TYPE_STRING
public static final java.lang.String TYPE_BOOLEAN
public static final java.lang.String TYPE_DATE_TIME
public static final java.lang.String TYPE_BYTE_ARRAY
public static final java.lang.String TYPE_SHORT_ARRAY
public static final java.lang.String TYPE_INT_ARRAY
public static final java.lang.String TYPE_LONG_ARRAY
public static final java.lang.String TYPE_FLOAT_ARRAY
public static final java.lang.String TYPE_DOUBLE_ARRAY
public static final java.lang.String TYPE_STRING_ARRAY
public static final java.lang.String TYPE_BOOLEAN_ARRAY
public static final java.lang.String TYPE_DATE_TIME_ARRAY
public static final java.lang.String TYPE_HEX_BINARY
public static final java.lang.String TYPE_NO_VALUE
public static final int TYPE_BYTE_VALUE
public static final int TYPE_SHORT_VALUE
public static final int TYPE_INT_VALUE
public static final int TYPE_LONG_VALUE
public static final int TYPE_FLOAT_VALUE
public static final int TYPE_DOUBLE_VALUE
public static final int TYPE_STRING_VALUE
public static final int TYPE_BOOLEAN_VALUE
public static final int TYPE_DATE_TIME_VALUE
public static final int TYPE_BYTE_ARRAY_VALUE
public static final int TYPE_SHORT_ARRAY_VALUE
public static final int TYPE_INT_ARRAY_VALUE
public static final int TYPE_LONG_ARRAY_VALUE
public static final int TYPE_FLOAT_ARRAY_VALUE
public static final int TYPE_DOUBLE_ARRAY_VALUE
public static final int TYPE_STRING_ARRAY_VALUE
public static final int TYPE_BOOLEAN_ARRAY_VALUE
public static final int TYPE_DATE_TIME_ARRAY_VALUE
public static final int TYPE_HEX_BINARY_VALUE
public static final int TYPE_NO_VALUE_VALUE
| Method Detail |
public void addChildDataElement(IExtendedDataElement element)
public java.util.List getChildDataElements()
public void removeChildDataElement(java.lang.String name)
public void clearChildDataElements()
public java.util.List getValues()
InvalidExtendedDataElementTypeException - if the extended data element is a hexBinary data type.public java.lang.String[] getValuesAsStringArray()
InvalidExtendedDataElementTypeException - if the extended data element is a hexBinary data type.public char[] getHexValues()
public byte[] getHexValue()
public java.lang.String getName()
public java.lang.String getType()
public int getTypeValue()
public void setId(java.lang.String id)
id - The id to setpublic java.lang.String getId()
public void setName(java.lang.String name)
name - The name to setpublic void setType(java.lang.String type)
type - The type to setpublic void setType(int type)
type - The type to setpublic void setValues(java.lang.String[] values)
InvalidExtendedDataElementTypeException - if the extended data element is a hexBinary data type.public void setHexValues(char[] hexValues)
public void setHexValue(byte[] hexValue)
public java.lang.String getString()
InvalidExtendedDataElementTypeException - if the extended data element is a different data type.public long getDateTimeAsLong()
InvalidExtendedDataElementTypeException - if the extended data element is a different data type.public java.lang.String getDateTime()
InvalidExtendedDataElementTypeException - if the extended data element is a different data type.public boolean getBoolean()
InvalidExtendedDataElementTypeException - if the extended data element is a different data type.public byte getByte()
InvalidExtendedDataElementTypeException - if the extended data element is a different data type.public short getShort()
InvalidExtendedDataElementTypeException - if the extended data element is a different data type.public int getInt()
InvalidExtendedDataElementTypeException - if the extended data element is a different data type.public long getLong()
InvalidExtendedDataElementTypeException - if the extended data element is a different data type.public float getFloat()
InvalidExtendedDataElementTypeException - if the extended data element is a different data type.public double getDouble()
InvalidExtendedDataElementTypeException - if the extended data element is a different data type.public java.lang.String[] getStringArray()
InvalidExtendedDataElementTypeException - if the extended data element is a different data type.public long[] getDateTimeArrayAsLong()
InvalidExtendedDataElementTypeException - if the extended data element is a different data type.public java.lang.String[] getDateTimeArray()
InvalidExtendedDataElementTypeException - if the extended data element is a different data type.public boolean[] getBooleanArray()
InvalidExtendedDataElementTypeException - if the extended data element is a different data type.public byte[] getByteArray()
InvalidExtendedDataElementTypeException - if the extended data element is a different data type.public short[] getShortArray()
InvalidExtendedDataElementTypeException - if the extended data element is a different data type.public int[] getIntArray()
InvalidExtendedDataElementTypeException - if the extended data element is a different data type.public long[] getLongArray()
InvalidExtendedDataElementTypeException - if the extended data element is a different data type.public float[] getFloatArray()
InvalidExtendedDataElementTypeException - if the extended data element is a different data type.public double[] getDoubleArray()
InvalidExtendedDataElementTypeException - if the extended data element is a different data type.public char[] getHexBinarys()
InvalidExtendedDataElementTypeException - if the extended data element is a different data type.public byte[] getHexBinary()
InvalidExtendedDataElementTypeException - if the extended data element is a different data type.public void setString(java.lang.String value)
value - the value to set
InvalidExtendedDataElementTypeException - if the extended data element is a different data type.public void setDateTime(long value)
value - the value to set
InvalidExtendedDataElementTypeException - if the extended data element is a different data type.public void setDateTime(java.lang.String value)
value - the value to set* @param String the value to set
InvalidExtendedDataElementTypeException - if the extended data element is a different data type.public void setBoolean(boolean value)
value - the value to set
InvalidExtendedDataElementTypeException - if the extended data element is a different data type.public void setByte(byte value)
value - the value to set
InvalidExtendedDataElementTypeException - if the extended data element is a different data type.public void setShort(short value)
value - the value to set
InvalidExtendedDataElementTypeException - if the extended data element is a different data type.public void setInt(int value)
value - the value to set
InvalidExtendedDataElementTypeException - if the extended data element is a different data type.public void setLong(long value)
value - the value to set
InvalidExtendedDataElementTypeException - if the extended data element is a different data type.public void setFloat(float value)
value - the value to set
InvalidExtendedDataElementTypeException - if the extended data element is a different data type.public void setDouble(double value)
value - the value to set
InvalidExtendedDataElementTypeException - if the extended data element is a different data type.public void setStringArray(java.lang.String[] values)
InvalidExtendedDataElementTypeException - if the extended data element is a different data type.public void setDateTimeArray(long[] values)
InvalidExtendedDataElementTypeException - if the extended data element is a different data type.public void setDateTimeArray(java.lang.String[] values)
InvalidExtendedDataElementTypeException - if the extended data element is a different data type.public void setBooleanArray(boolean[] values)
InvalidExtendedDataElementTypeException - if the extended data element is a different data type.public void setByteArray(byte[] values)
InvalidExtendedDataElementTypeException - if the extended data element is a different data type.public void setShortArray(short[] values)
InvalidExtendedDataElementTypeException - if the extended data element is a different data type.public void setIntArray(int[] values)
InvalidExtendedDataElementTypeException - if the extended data element is a different data type.public void setLongArray(long[] values)
InvalidExtendedDataElementTypeException - if the extended data element is a different data type.public void setFloatArray(float[] values)
InvalidExtendedDataElementTypeException - if the extended data element is a different data type.public void setDoubleArray(double[] values)
InvalidExtendedDataElementTypeException - if the extended data element is a different data type.public void setHexBinarys(char[] values)
InvalidExtendedDataElementTypeException - if the extended data element is a different data type.public void setHexBinary(byte[] values)
InvalidExtendedDataElementTypeException - if the extended data element is a different data type.public void init()
public IExtendedDataElement addChild(java.lang.String name)
public IExtendedDataElement addChild(java.lang.String name,
int type,
java.lang.String value)
public IExtendedDataElement addChild(java.lang.String name,
int type,
java.lang.String[] values)
public IExtendedDataElement addChild(java.lang.String name,
java.lang.String value)
public IExtendedDataElement addChild(java.lang.String name,
java.lang.String[] values)
public IExtendedDataElement addChildWithBooleanArrayValue(java.lang.String name,
boolean[] values)
public IExtendedDataElement addChildWithBooleanValue(java.lang.String name,
boolean value)
public IExtendedDataElement addChildWithByteArrayValue(java.lang.String name,
byte[] values)
public IExtendedDataElement addChildWithByteValue(java.lang.String name,
byte value)
public IExtendedDataElement addChildWithDateArrayValue(java.lang.String name,
java.lang.String[] values)
public IExtendedDataElement addChildWithDateAsLongValue(java.lang.String name,
long value)
public IExtendedDataElement addChildWithDatesAsLongValue(java.lang.String name,
long[] values)
public IExtendedDataElement addChildWithDateValue(java.lang.String name,
java.lang.String value)
public IExtendedDataElement addChildWithDoubleArrayValue(java.lang.String name,
double[] values)
public IExtendedDataElement addChildWithDoubleValue(java.lang.String name,
double value)
public IExtendedDataElement addChildWithFloatArrayValue(java.lang.String name,
float[] values)
public IExtendedDataElement addChildWithFloatValue(java.lang.String name,
float value)
public IExtendedDataElement addChildWithHexValue(java.lang.String name,
java.lang.String value)
public IExtendedDataElement addChildWithHexValueAsByteArray(java.lang.String name,
byte[] value)
public IExtendedDataElement addChildWithIntArrayValue(java.lang.String name,
int[] values)
public IExtendedDataElement addChildWithIntValue(java.lang.String name,
int value)
public IExtendedDataElement addChildWithLongArrayValue(java.lang.String name,
long[] values)
public IExtendedDataElement addChildWithLongValue(java.lang.String name,
long value)
public IExtendedDataElement addChildWithShortArrayValue(java.lang.String name,
short[] values)
public IExtendedDataElement addChildWithShortValue(java.lang.String name,
short value)
public IExtendedDataElement getChildDataElement(java.lang.String name)
|
|||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||||