public interface DB
| Modifier and Type | Method and Description |
|---|---|
KeyIterator |
allKeysIterator() |
KeyIterator |
allKeysReverseIterator() |
void |
close() |
int |
countKeys(java.lang.String prefix) |
int |
countKeysBetween(java.lang.String startPrefix,
java.lang.String endPrefix) |
void |
del(java.lang.String key) |
void |
destroy() |
boolean |
exists(java.lang.String key) |
java.lang.String[] |
findKeys(java.lang.String prefix) |
java.lang.String[] |
findKeys(java.lang.String prefix,
int offset) |
java.lang.String[] |
findKeys(java.lang.String prefix,
int offset,
int limit) |
java.lang.String[] |
findKeysBetween(java.lang.String startPrefix,
java.lang.String endPrefix) |
java.lang.String[] |
findKeysBetween(java.lang.String startPrefix,
java.lang.String endPrefix,
int offset) |
java.lang.String[] |
findKeysBetween(java.lang.String startPrefix,
java.lang.String endPrefix,
int offset,
int limit) |
KeyIterator |
findKeysBetweenIterator(java.lang.String startPrefix,
java.lang.String endPrefix) |
KeyIterator |
findKeysBetweenReverseIterator(java.lang.String startPrefix,
java.lang.String endPrefix) |
KeyIterator |
findKeysIterator(java.lang.String prefix) |
KeyIterator |
findKeysReverseIterator(java.lang.String prefix) |
java.lang.String |
get(java.lang.String key) |
<T extends java.io.Serializable> |
get(java.lang.String key,
java.lang.Class<T> className) |
<T extends java.io.Serializable> |
getArray(java.lang.String key,
java.lang.Class<T> className) |
boolean |
getBoolean(java.lang.String key) |
byte[] |
getBytes(java.lang.String key) |
double |
getDouble(java.lang.String key) |
float |
getFloat(java.lang.String key) |
int |
getInt(java.lang.String key) |
Kryo |
getKryoInstance() |
long |
getLong(java.lang.String key) |
<T> T |
getObject(java.lang.String key,
java.lang.Class<T> className) |
<T> T[] |
getObjectArray(java.lang.String key,
java.lang.Class<T> className) |
short |
getShort(java.lang.String key) |
boolean |
isOpen() |
void |
put(java.lang.String key,
byte[] data) |
void |
put(java.lang.String key,
java.lang.Object object) |
void |
put(java.lang.String key,
java.lang.Object[] object) |
void |
put(java.lang.String key,
java.io.Serializable value) |
void |
put(java.lang.String key,
java.io.Serializable[] value) |
void |
put(java.lang.String key,
java.lang.String value) |
void |
putBoolean(java.lang.String key,
boolean val) |
void |
putDouble(java.lang.String key,
double val) |
void |
putFloat(java.lang.String key,
float val) |
void |
putInt(java.lang.String key,
int val) |
void |
putLong(java.lang.String key,
long val) |
void |
putShort(java.lang.String key,
short val) |
void close()
throws SnappydbException
SnappydbExceptionvoid destroy()
throws SnappydbException
SnappydbExceptionboolean isOpen()
throws SnappydbException
SnappydbExceptionvoid put(java.lang.String key,
byte[] data)
throws SnappydbException
SnappydbExceptionvoid put(java.lang.String key,
java.lang.String value)
throws SnappydbException
SnappydbExceptionvoid put(java.lang.String key,
java.io.Serializable value)
throws SnappydbException
SnappydbExceptionvoid put(java.lang.String key,
java.io.Serializable[] value)
throws SnappydbException
SnappydbExceptionvoid put(java.lang.String key,
java.lang.Object object)
throws SnappydbException
SnappydbExceptionvoid put(java.lang.String key,
java.lang.Object[] object)
throws SnappydbException
SnappydbExceptionvoid putInt(java.lang.String key,
int val)
throws SnappydbException
SnappydbExceptionvoid putShort(java.lang.String key,
short val)
throws SnappydbException
SnappydbExceptionvoid putBoolean(java.lang.String key,
boolean val)
throws SnappydbException
SnappydbExceptionvoid putDouble(java.lang.String key,
double val)
throws SnappydbException
SnappydbExceptionvoid putFloat(java.lang.String key,
float val)
throws SnappydbException
SnappydbExceptionvoid putLong(java.lang.String key,
long val)
throws SnappydbException
SnappydbExceptionvoid del(java.lang.String key) throws SnappydbException
SnappydbExceptionjava.lang.String get(java.lang.String key)
throws SnappydbException
SnappydbExceptionbyte[] getBytes(java.lang.String key)
throws SnappydbException
SnappydbException<T extends java.io.Serializable> T get(java.lang.String key,
java.lang.Class<T> className)
throws SnappydbException
SnappydbException<T> T getObject(java.lang.String key,
java.lang.Class<T> className)
throws SnappydbException
SnappydbException<T extends java.io.Serializable> T[] getArray(java.lang.String key,
java.lang.Class<T> className)
throws SnappydbException
SnappydbException<T> T[] getObjectArray(java.lang.String key,
java.lang.Class<T> className)
throws SnappydbException
SnappydbExceptionshort getShort(java.lang.String key)
throws SnappydbException
SnappydbExceptionint getInt(java.lang.String key)
throws SnappydbException
SnappydbExceptionboolean getBoolean(java.lang.String key)
throws SnappydbException
SnappydbExceptiondouble getDouble(java.lang.String key)
throws SnappydbException
SnappydbExceptionlong getLong(java.lang.String key)
throws SnappydbException
SnappydbExceptionfloat getFloat(java.lang.String key)
throws SnappydbException
SnappydbExceptionboolean exists(java.lang.String key)
throws SnappydbException
SnappydbExceptionjava.lang.String[] findKeys(java.lang.String prefix)
throws SnappydbException
SnappydbExceptionjava.lang.String[] findKeys(java.lang.String prefix,
int offset)
throws SnappydbException
SnappydbExceptionjava.lang.String[] findKeys(java.lang.String prefix,
int offset,
int limit)
throws SnappydbException
SnappydbExceptionint countKeys(java.lang.String prefix)
throws SnappydbException
SnappydbExceptionjava.lang.String[] findKeysBetween(java.lang.String startPrefix,
java.lang.String endPrefix)
throws SnappydbException
SnappydbExceptionjava.lang.String[] findKeysBetween(java.lang.String startPrefix,
java.lang.String endPrefix,
int offset)
throws SnappydbException
SnappydbExceptionjava.lang.String[] findKeysBetween(java.lang.String startPrefix,
java.lang.String endPrefix,
int offset,
int limit)
throws SnappydbException
SnappydbExceptionint countKeysBetween(java.lang.String startPrefix,
java.lang.String endPrefix)
throws SnappydbException
SnappydbExceptionKeyIterator allKeysIterator() throws SnappydbException
SnappydbExceptionKeyIterator allKeysReverseIterator() throws SnappydbException
SnappydbExceptionKeyIterator findKeysIterator(java.lang.String prefix) throws SnappydbException
SnappydbExceptionKeyIterator findKeysReverseIterator(java.lang.String prefix) throws SnappydbException
SnappydbExceptionKeyIterator findKeysBetweenIterator(java.lang.String startPrefix, java.lang.String endPrefix) throws SnappydbException
SnappydbExceptionKeyIterator findKeysBetweenReverseIterator(java.lang.String startPrefix, java.lang.String endPrefix) throws SnappydbException
SnappydbExceptionKryo getKryoInstance()