| Modifier and Type | Field and Description |
|---|---|
protected dev.keva.storage.KevaDatabase |
database |
| Constructor and Description |
|---|
ListBase(dev.keva.storage.KevaDatabase database) |
| Modifier and Type | Method and Description |
|---|---|
protected java.util.LinkedList<dev.keva.util.hashbytes.BytesValue> |
getList(byte[] key) |
protected byte[] |
lpop(byte[] key) |
protected int |
lpush(byte[] key,
byte[]... values) |
protected byte[][] |
range(byte[] key,
int start,
int end) |
protected int |
remove(byte[] key,
int count,
byte[] value) |
protected byte[] |
rpop(byte[] key) |
protected int |
rpush(byte[] key,
byte[]... values) |
protected void |
set(byte[] key,
int index,
byte[] value) |
protected java.util.LinkedList<dev.keva.util.hashbytes.BytesValue> getList(byte[] key)
protected byte[] lpop(byte[] key)
protected byte[] rpop(byte[] key)
protected int lpush(byte[] key,
byte[]... values)
protected int rpush(byte[] key,
byte[]... values)
protected void set(byte[] key,
int index,
byte[] value)
protected byte[][] range(byte[] key,
int start,
int end)
protected int remove(byte[] key,
int count,
byte[] value)