Value.BlobValue, Value.BooleanValue, Value.BoolIntValue, Value.ByteSegmentValue, Value.BytesValue, Value.ByteValue, Value.DoubleValue, Value.FloatValue, Value.GeoJSONValue, Value.HLLValue, Value.InfinityValue, Value.IntegerValue, Value.ListValue, Value.LongValue, Value.MapValue, Value.NullValue, Value.SortedMapValue, Value.StringValue, Value.ValueArray, Value.WildcardValue
INFINITY, NULL, UseBoolBin, WILDCARD
Constructor and Description |
---|
BytesValue(byte[] bytes) |
BytesValue(byte[] bytes,
int type) |
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 BytesValue(byte[] bytes)
public BytesValue(byte[] bytes, int type)
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 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–2023 Aerospike, Inc. All rights reserved.