Holder object for the value of a single LocalField
in a LocalDataPoint
.
Values are not constructed directly; a value for each field of the LocalDataType
is created for each data point.
A field value has a particular format, and should be read using the format-specific
methods. For instance, a float value should be read via asFloat()
.
Formats are defined as constants in LocalField
Public Method Summary
float |
asFloat()
Returns the value of this object as a float.
|
int |
asInt()
Returns the value of this object as an int.
|
boolean | |
int |
getFormat()
Returns the format of this value, which matches the appropriate field in the
LocalDataType
definition.
|
int |
hashCode()
|
String |
toString()
|
Inherited Method Summary
Public Methods
public float asFloat ()
Returns the value of this object as a float.
Throws
IllegalStateException | If this LocalValue
does not correspond to a
LocalField.FORMAT_FLOAT |
---|
public int asInt ()
Returns the value of this object as an int.
Throws
IllegalStateException | If this LocalValue
does not correspond to
LocalField.FORMAT_INT32 |
---|
public boolean equals (Object other)
public int getFormat ()
Returns the format of this value, which matches the appropriate field in the
LocalDataType
definition.
Returns
- One of the format constants from
LocalField
.