public abstract static class RocksDBSessions.Session extends BackendSession
| Modifier and Type | Field and Description |
|---|---|
static int |
SCAN_ANY |
static int |
SCAN_GT_BEGIN |
static int |
SCAN_GTE_BEGIN |
static int |
SCAN_LT_END |
static int |
SCAN_LTE_END |
static int |
SCAN_PREFIX_BEGIN |
static int |
SCAN_PREFIX_END |
| Constructor and Description |
|---|
Session() |
| Modifier and Type | Method and Description |
|---|---|
abstract void |
delete(String table,
byte[] key) |
abstract void |
delete(String table,
byte[] keyFrom,
byte[] keyTo) |
abstract byte[] |
get(String table,
byte[] key) |
abstract void |
increase(String table,
byte[] key,
byte[] value) |
static boolean |
matchScanType(int expected,
int actual) |
abstract void |
merge(String table,
byte[] key,
byte[] value) |
abstract String |
property(String table,
String property) |
abstract void |
put(String table,
byte[] key,
byte[] value) |
abstract void |
remove(String table,
byte[] key) |
abstract BackendEntry.BackendColumnIterator |
scan(String table) |
abstract BackendEntry.BackendColumnIterator |
scan(String table,
byte[] prefix) |
BackendEntry.BackendColumnIterator |
scan(String table,
byte[] keyFrom,
byte[] keyTo) |
abstract BackendEntry.BackendColumnIterator |
scan(String table,
byte[] keyFrom,
byte[] keyTo,
int scanType) |
public static final int SCAN_ANY
public static final int SCAN_PREFIX_BEGIN
public static final int SCAN_PREFIX_END
public static final int SCAN_GT_BEGIN
public static final int SCAN_GTE_BEGIN
public static final int SCAN_LT_END
public static final int SCAN_LTE_END
public abstract void put(String table, byte[] key, byte[] value)
public abstract void merge(String table, byte[] key, byte[] value)
public abstract void increase(String table, byte[] key, byte[] value)
public abstract void remove(String table, byte[] key)
public abstract void delete(String table, byte[] keyFrom, byte[] keyTo)
public abstract void delete(String table, byte[] key)
public abstract byte[] get(String table, byte[] key)
public abstract BackendEntry.BackendColumnIterator scan(String table)
public abstract BackendEntry.BackendColumnIterator scan(String table, byte[] prefix)
public abstract BackendEntry.BackendColumnIterator scan(String table, byte[] keyFrom, byte[] keyTo, int scanType)
public BackendEntry.BackendColumnIterator scan(String table, byte[] keyFrom, byte[] keyTo)
public static boolean matchScanType(int expected,
int actual)
Copyright © 2017–2019. All rights reserved.