Value.BlobValue, Value.BooleanValue, Value.ByteSegmentValue, Value.BytesValue, Value.DoubleValue, Value.FloatValue, Value.IntegerValue, Value.ListValue, Value.LongValue, Value.MapValue, Value.NullValue, Value.StringValue, Value.ValueArray
UseDoubleType
Constructor and Description |
---|
Value.StringValue(String value) |
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() |
int |
write(byte[] buffer,
int offset)
Serialize the value in the wire protocol.
|
public Value.StringValue(String value)
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) throws IOException
Value
pack
in class Value
IOException
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–2015 Aerospike, Inc. All rights reserved.