| Package | Description |
|---|---|
| org.boon.slumberdb | |
| org.boon.slumberdb.base | |
| org.boon.slumberdb.impl | |
| org.boon.slumberdb.noop |
| Modifier and Type | Interface and Description |
|---|---|
interface |
JsonKeyValueStore<K,V>
This represents an interface that works with serialized JSON stores.
|
interface |
KeyValueStoreWithVersion<K,O,V extends VersionedEntry<K,O>>
Created by Richard on 9/23/14.
|
interface |
StringKeyValueStore
This represents a simple interface that stores UTF-8 Strings.
|
| Modifier and Type | Field and Description |
|---|---|
protected KeyValueStore<String,String> |
BaseStringStringKeyValueStore.store
Store that does the actual writing to DB (likely).
|
protected KeyValueStore<String,byte[]> |
BaseStringBinaryKeyValueStore.store
Store that does the actual writing to DB (likely).
|
protected KeyValueStore<byte[],byte[]> |
BaseSimpleSerializationKeyValueStore.store
Store that does the actual writing to DB (likely).
|
| Constructor and Description |
|---|
BaseSimpleSerializationKeyValueStore(KeyValueStore<byte[],byte[]> store) |
BaseStringBinaryKeyValueStore(KeyValueStore<String,byte[]> store) |
BaseStringStringKeyValueStore(KeyValueStore<String,String> store) |
| Modifier and Type | Interface and Description |
|---|---|
interface |
SerializedJavaKeyValueStore<K,V>
This is a marker interface of sorts for serialized java object stores.
|
| Modifier and Type | Class and Description |
|---|---|
class |
BinaryVersionedStore
Created by Richard on 9/23/14.
|
class |
InMemoryStringKeyValueStore
This is mostly for testing.
|
class |
SimpleJavaSerializationStore<V extends Serializable>
This is done mostly to benchmark it against Kryo to show how awesome Kryo is.
|
class |
SimpleJsonKeyValueStore<V>
This marries a store to the Boon JSON parser and the Boon JSON valueObjectConverter.
|
class |
SimpleKryoKeyValueStore<V extends Serializable>
This marries a key value store with Kryo for valueObjectConverter and valueSerializer support.
|
class |
SimpleStringKeyValueStore
This represents a simple key / value store for strings.
|
| Constructor and Description |
|---|
SimpleJavaSerializationStore(KeyValueStore<byte[],byte[]> store) |
SimpleJsonKeyValueStore(KeyValueStore store,
Class<V> cls)
Constructor to create a key / value store.
|
SimpleKryoKeyValueStore(KeyValueStore<byte[],byte[]> store,
Class<V> type) |
SimpleStringKeyValueStore(KeyValueStore<byte[],byte[]> store) |
| Modifier and Type | Class and Description |
|---|---|
class |
StringKeyValueStoreNoOp
Created by Richard on 9/3/14.
|
Copyright © 2014. All Rights Reserved.