Package com.yahoo.jrt
Class DoubleValue
java.lang.Object
com.yahoo.jrt.Value
com.yahoo.jrt.DoubleValue
64-bit floating-point value
-
Field Summary
Fields inherited from class com.yahoo.jrt.Value
DATA, DATA_ARRAY, DOUBLE, DOUBLE_ARRAY, FLOAT, FLOAT_ARRAY, INT16, INT16_ARRAY, INT32, INT32_ARRAY, INT64, INT64_ARRAY, INT8, INT8_ARRAY, STRING, STRING_ARRAY
-
Constructor Summary
-
Method Summary
Modifier and TypeMethodDescriptiondouble
asDouble()
Interpret this value as aDoubleValue
and return the contents as an appropriate Java typeint
count()
Obtain the number of entries stored in this value.toString()
Force a proper toStringbyte
type()
Obtain the type identifier for this valueMethods inherited from class com.yahoo.jrt.Value
asData, asDataArray, asDoubleArray, asFloat, asFloatArray, asInt16, asInt16Array, asInt32, asInt32Array, asInt64, asInt64Array, asInt8, asInt8Array, asString, asStringArray, asUtf8Array
-
Constructor Details
-
DoubleValue
public DoubleValue(double value) Create from a Java-type value- Parameters:
value
- the value
-
-
Method Details
-
type
public byte type()Description copied from class:Value
Obtain the type identifier for this value -
count
public int count()Description copied from class:Value
Obtain the number of entries stored in this value. This is 1 for basic data types and the size of the array for array types. -
asDouble
public double asDouble()Description copied from class:Value
Interpret this value as aDoubleValue
and return the contents as an appropriate Java type -
toString
Description copied from class:Value
Force a proper toString
-