Value.BlobValue, Value.BooleanValue, Value.ByteSegmentValue, Value.BytesValue, Value.ByteValue, Value.DoubleValue, Value.FloatValue, Value.GeoJSONValue, Value.IntegerValue, Value.ListValue, Value.LongValue, Value.MapValue, Value.NullValue, Value.StringValue, Value.ValueArray
Modifier and Type | Field and Description |
---|---|
static Value.NullValue |
INSTANCE |
UseDoubleType
Constructor and Description |
---|
NullValue() |
Modifier and Type | Method and Description |
---|---|
boolean |
equals(Object other) |
int |
estimateSize()
Calculate number of bytes necessary to serialize the value in the wire protocol.
|
org.luaj.vm2.LuaValue |
getLuaValue(com.aerospike.client.lua.LuaInstance instance)
Return value as an Object.
|
Object |
getObject()
Return original value as an Object.
|
int |
getType()
Get wire protocol value type.
|
int |
hashCode() |
void |
pack(com.aerospike.client.util.Packer packer)
Serialize the value using MessagePack.
|
String |
toString() |
void |
validateKeyType()
Validate if value type can be used as a key.
|
int |
write(byte[] buffer,
int offset)
Serialize the value in the wire protocol.
|
public static final Value.NullValue INSTANCE
public int estimateSize()
Value
estimateSize
in class Value
public int write(byte[] buffer, int offset)
Value
public void pack(com.aerospike.client.util.Packer packer)
Value
public void validateKeyType()
Value
validateKeyType
in class Value
public int getType()
Value
public Object getObject()
Value
public org.luaj.vm2.LuaValue getLuaValue(com.aerospike.client.lua.LuaInstance instance)
Value
getLuaValue
in class Value
Copyright ? 2012–2018 Aerospike, Inc. All rights reserved.