Package com.yahoo.jrt
Class Int16Value
java.lang.Object
com.yahoo.jrt.Value
com.yahoo.jrt.Int16Value
16-bit integer 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 TypeMethodDescriptionshort
asInt16()
Interpret this value as aInt16Value
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, asDouble, asDoubleArray, asFloat, asFloatArray, asInt16Array, asInt32, asInt32Array, asInt64, asInt64Array, asInt8, asInt8Array, asString, asStringArray, asUtf8Array
-
Constructor Details
-
Int16Value
public Int16Value(short 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. -
asInt16
public short asInt16()Description copied from class:Value
Interpret this value as aInt16Value
and return the contents as an appropriate Java type -
toString
Description copied from class:Value
Force a proper toString
-