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
UseDoubleType
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 MapValue(Map<?,?> map)
public int estimateSize() throws AerospikeException
Value
estimateSize
in class Value
AerospikeException
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.