|
|||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
public interface IGenericAttribute
IGenericAttribute is the interface representing the class GenericAttribute
.
Field Summary | |
---|---|
static java.lang.String |
COPYRIGHT
|
Method Summary | |
---|---|
java.lang.Object[] |
getArrayValue()
Returns the attribute's values as an Object array |
boolean[] |
getBooleanArrayValue()
Returns the attribute's values as a boolean array |
boolean |
getBooleanValue()
Returns the attribute's value as a boolean |
byte[] |
getByteArrayValue()
Returns the attribute's values as a byte array |
byte |
getByteValue()
Returns the attribute's value as a byte |
java.util.Date[] |
getDateArrayValue()
Returns the attribute's value as a java.util.Date array |
long[] |
getDateArrayValueAsLong()
Returns the attribute's java.util.Date values as an array of long millisecond values |
java.util.Date |
getDateValue()
Returns the attribute's value as a java.util.Date |
long |
getDateValueAsLong()
Returns the attribute's java.util.Date value as a long millisecond value |
double[] |
getDoubleArrayValue()
Returns the attribute's values as a double array |
double |
getDoubleValue()
Returns the attribute's value as a double |
float[] |
getFloatArrayValue()
Returns the attribute's values as a float array |
float |
getFloatValue()
Returns the attribute's value as a float |
byte[] |
getHexValue()
Returns the attribute's value as an array of hex bytes. |
java.lang.String |
getHexValueAsString()
Returns the attribute's hex byte array value as a String |
int[] |
getIntArrayValue()
Returns the attribute's values as an int array |
int |
getIntValue()
Returns the attribute's value as an int |
long[] |
getLongArrayValue()
Returns the attribute's values as a long array |
long |
getLongValue()
Returns the attribute's value as a long |
java.lang.String |
getName()
Returns the attribute's name |
short[] |
getShortArrayValue()
Returns the attribute's values as a short array |
short |
getShortValue()
Returns the attribute's value as a short |
java.lang.String[] |
getStringArrayValue()
Returns the attribute's values as a String array |
java.lang.String |
getStringValue()
Returns the attribute's value as a String |
int |
getType()
Returns the type of this attribute |
java.lang.Object |
getValue()
Returns the attribute's value as an Object |
void |
setArrayValue(java.lang.Object[] value)
Sets the value of this attribute to an Object array |
void |
setBooleanArrayValue(boolean[] b)
Sets the value of this attribute to a boolean array |
void |
setBooleanValue(boolean b)
Sets the value of this attribute to a single boolean value |
void |
setByteArrayValue(byte[] b)
Sets the value of this attribute to a byte array |
void |
setByteValue(byte b)
Sets the value of this attribute to a single byte value |
void |
setDateArrayValue(java.util.Date[] d)
Sets the value of this attribute to a java.util.Date array |
void |
setDateArrayValueAsLong(long[] l)
Sets the value of this attribute to a java.util.Date array converted from the long milliseconds array values |
void |
setDateValue(java.util.Date d)
Sets the value of this attribute to a single java.util.Date value |
void |
setDateValueAsLong(long l)
Sets the value of this attribute to a single java.util.Date value converted from the given long milliseconds value |
void |
setDoubleArrayValue(double[] d)
Sets the value of this attribute to a double array |
void |
setDoubleValue(double d)
Sets the value of this attribute to a single double value |
void |
setFloatArrayValue(float[] f)
Sets the value of this attribute to a float array |
void |
setFloatValue(float f)
Sets the value of this attribute to a single float value |
void |
setHexValue(byte[] b)
Sets the value of this attribute to a single HexBinary string converted from the given byte array. |
void |
setHexValue(java.lang.String s)
Sets the value of this attribute to a single HexBinary string converted from the given byte array. |
void |
setIntArrayValue(int[] i)
Sets the value of this attribute to an int array |
void |
setIntValue(int i)
Sets the value of this attribute to a single int value |
void |
setLongArrayValue(long[] l)
Sets the value of this attribute to a long array |
void |
setLongValue(long l)
Sets the value of this attribute to a single long value |
void |
setName(java.lang.String name)
Sets the name of this attribute |
void |
setShortArrayValue(short[] s)
Sets the value of this attribute to a short array |
void |
setShortValue(short s)
Sets the value of this attribute to a single short value |
void |
setStringArrayValue(java.lang.String[] s)
Sets the value of this attribute to a String array |
void |
setStringValue(java.lang.String s)
Sets the value of this attribute to a single String value |
void |
setType(int type)
Sets the type of this attribute |
void |
setValue(java.lang.Object value)
Sets the value of this attribute to a single Object value |
java.lang.String |
valueAsString()
Returns a string representation of this attribute's value |
Field Detail |
---|
static final java.lang.String COPYRIGHT
Method Detail |
---|
java.lang.String getName()
void setName(java.lang.String name) throws SensorEventException
SensorEventException
java.lang.Object getValue()
java.lang.String valueAsString() throws SensorEventException
SensorEventException
boolean getBooleanValue() throws SensorEventException
SensorEventException
byte getByteValue() throws SensorEventException
SensorEventException
java.util.Date getDateValue() throws SensorEventException
SensorEventException
long getDateValueAsLong() throws SensorEventException
SensorEventException
double getDoubleValue() throws SensorEventException
SensorEventException
float getFloatValue() throws SensorEventException
SensorEventException
byte[] getHexValue() throws SensorEventException
HexBinary
algorithm.
SensorEventException
java.lang.String getHexValueAsString() throws SensorEventException
SensorEventException
int getIntValue() throws SensorEventException
SensorEventException
long getLongValue() throws SensorEventException
SensorEventException
short getShortValue() throws SensorEventException
SensorEventException
java.lang.String getStringValue() throws SensorEventException
SensorEventException
java.lang.Object[] getArrayValue() throws SensorEventException
SensorEventException
boolean[] getBooleanArrayValue() throws SensorEventException
SensorEventException
byte[] getByteArrayValue() throws SensorEventException
SensorEventException
java.util.Date[] getDateArrayValue() throws SensorEventException
SensorEventException
long[] getDateArrayValueAsLong() throws SensorEventException
SensorEventException
double[] getDoubleArrayValue() throws SensorEventException
SensorEventException
float[] getFloatArrayValue() throws SensorEventException
SensorEventException
int[] getIntArrayValue() throws SensorEventException
SensorEventException
long[] getLongArrayValue() throws SensorEventException
SensorEventException
short[] getShortArrayValue() throws SensorEventException
SensorEventException
java.lang.String[] getStringArrayValue() throws SensorEventException
SensorEventException
void setValue(java.lang.Object value) throws SensorEventException
SensorEventException
void setBooleanValue(boolean b) throws SensorEventException
SensorEventException
void setByteValue(byte b) throws SensorEventException
SensorEventException
void setDateValue(java.util.Date d) throws SensorEventException
SensorEventException
void setDateValueAsLong(long l) throws SensorEventException
SensorEventException
void setDoubleValue(double d) throws SensorEventException
SensorEventException
void setFloatValue(float f) throws SensorEventException
SensorEventException
void setHexValue(byte[] b) throws SensorEventException
HexBinary
algorithm.
SensorEventException
void setHexValue(java.lang.String s) throws SensorEventException
SensorEventException
void setIntValue(int i) throws SensorEventException
SensorEventException
void setLongValue(long l) throws SensorEventException
SensorEventException
void setShortValue(short s) throws SensorEventException
SensorEventException
void setStringValue(java.lang.String s) throws SensorEventException
SensorEventException
void setArrayValue(java.lang.Object[] value) throws SensorEventException
SensorEventException
void setBooleanArrayValue(boolean[] b) throws SensorEventException
SensorEventException
void setByteArrayValue(byte[] b) throws SensorEventException
SensorEventException
void setDateArrayValue(java.util.Date[] d) throws SensorEventException
SensorEventException
void setDateArrayValueAsLong(long[] l) throws SensorEventException
SensorEventException
void setDoubleArrayValue(double[] d) throws SensorEventException
SensorEventException
void setFloatArrayValue(float[] f) throws SensorEventException
SensorEventException
void setIntArrayValue(int[] i) throws SensorEventException
SensorEventException
void setLongArrayValue(long[] l) throws SensorEventException
SensorEventException
void setShortArrayValue(short[] s) throws SensorEventException
SensorEventException
void setStringArrayValue(java.lang.String[] s) throws SensorEventException
SensorEventException
int getType()
IGenericType
void setType(int type)
IGenericType
|
|||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |