A B C D E F G H I J K L N O P R S T U V 

A

apply(byte[]) - Method in class org.boon.slumberdb.serialization.ByteArrayToStringConverter
 
apply(byte[]) - Method in class org.boon.slumberdb.serialization.JavaDeserializerBytes
 
apply(V) - Method in class org.boon.slumberdb.serialization.JavaSerializerBytes
 
apply(String) - Method in class org.boon.slumberdb.serialization.JsonDeserializer
 
apply(byte[]) - Method in class org.boon.slumberdb.serialization.JsonDeserializerBytes
 
apply(T) - Method in class org.boon.slumberdb.serialization.JsonSerializer
 
apply(T) - Method in class org.boon.slumberdb.serialization.JsonSerializerBytes
 
apply(byte[]) - Method in class org.boon.slumberdb.serialization.KryoByteArrayToObjectConverter
 
apply(T) - Method in class org.boon.slumberdb.serialization.KryoObjectToByteArrayConverter
 
apply(IN) - Method in class org.boon.slumberdb.serialization.NoOpSerializer
 
apply(String) - Method in class org.boon.slumberdb.serialization.StringToByteArrayConverter
 

B

BaseSimpleSerializationKeyValueStore<K,V> - Class in org.boon.slumberdb.base
Created by Richard on 4/9/14.
BaseSimpleSerializationKeyValueStore(KeyValueStore<byte[], byte[]>) - Constructor for class org.boon.slumberdb.base.BaseSimpleSerializationKeyValueStore
 
BaseStringBinaryKeyValueStore<K,V> - Class in org.boon.slumberdb.base
Created by Richard on 4/9/14.
BaseStringBinaryKeyValueStore(KeyValueStore<String, byte[]>) - Constructor for class org.boon.slumberdb.base.BaseStringBinaryKeyValueStore
 
BaseStringStringKeyValueStore<K,V> - Class in org.boon.slumberdb.base
Created by Richard on 4/9/14.
BaseStringStringKeyValueStore(KeyValueStore<String, String>) - Constructor for class org.boon.slumberdb.base.BaseStringStringKeyValueStore
 
BinaryVersionedStore - Class in org.boon.slumberdb.impl
Created by Richard on 9/23/14.
BinaryVersionedStore(VersionedStorageProvider) - Constructor for class org.boon.slumberdb.impl.BinaryVersionedStore
 
ByteArrayToStringConverter - Class in org.boon.slumberdb.serialization
Created by Richard on 4/9/14.
ByteArrayToStringConverter() - Constructor for class org.boon.slumberdb.serialization.ByteArrayToStringConverter
 

C

close() - Method in class org.boon.slumberdb.base.BaseSimpleSerializationKeyValueStore
Close the store.
close() - Method in class org.boon.slumberdb.base.BaseStringBinaryKeyValueStore
Close the store.
close() - Method in class org.boon.slumberdb.base.BaseStringStringKeyValueStore
Close the store.
close() - Method in class org.boon.slumberdb.impl.BinaryVersionedStore
 
close() - Method in class org.boon.slumberdb.impl.InMemoryStringKeyValueStore
 
close() - Method in class org.boon.slumberdb.impl.SimpleStringKeyValueStore
 
close() - Method in interface org.boon.slumberdb.KeyValueIterable
Resource is likely to be closeable.
close() - Method in interface org.boon.slumberdb.KeyValueStore
 
close() - Method in class org.boon.slumberdb.noop.StringKeyValueStoreNoOp
 
close() - Method in class org.boon.slumberdb.noop.StringStringKeyValueIterableNoOp
 
close() - Method in class org.boon.slumberdb.spi.InMemoryVersionedStorageProvider
 
close() - Method in interface org.boon.slumberdb.spi.VersionedStorageProvider
 
compareTo(VersionKey) - Method in class org.boon.slumberdb.entries.VersionKey
 
Config - Class in org.boon.slumberdb.config
 
Config() - Constructor for class org.boon.slumberdb.config.Config
 
ConfigUtils - Class in org.boon.slumberdb.config
 
ConfigUtils() - Constructor for class org.boon.slumberdb.config.ConfigUtils
 
createdOn() - Method in class org.boon.slumberdb.entries.VersionedEntry
 
createdOn() - Method in class org.boon.slumberdb.entries.VersionKey
 

D

DatabaseConfig - Class in org.boon.slumberdb.config
 
DatabaseConfig() - Constructor for class org.boon.slumberdb.config.DatabaseConfig
 
DatabaseConfig(Class<?>, String, String, String, String) - Constructor for class org.boon.slumberdb.config.DatabaseConfig
 
DEBUG - Static variable in class org.boon.slumberdb.config.GlobalConfig
 
deserializer - Variable in class org.boon.slumberdb.serialization.JsonDeserializer
JSON parser/valueSerializer that we are using.
deserializer - Variable in class org.boon.slumberdb.serialization.JsonDeserializerBytes
JSON parser/valueSerializer that we are using.

E

Entry<K,V> - Class in org.boon.slumberdb.entries
Represents an entry in the database.
Entry() - Constructor for class org.boon.slumberdb.entries.Entry
 
Entry(Map.Entry<K, V>) - Constructor for class org.boon.slumberdb.entries.Entry
 
Entry(K, V) - Constructor for class org.boon.slumberdb.entries.Entry
 
equals(Object) - Method in class org.boon.slumberdb.entries.UpdateStatus
 
equals(Object) - Method in class org.boon.slumberdb.entries.VersionKey
 

F

FileBasedConfig - Class in org.boon.slumberdb.config
 
FileBasedConfig() - Constructor for class org.boon.slumberdb.config.FileBasedConfig
 

G

get(String) - Method in class org.boon.slumberdb.impl.BinaryVersionedStore
 
get(K) - Method in interface org.boon.slumberdb.KeyValueStoreWithVersion
 
getComponentClass() - Method in class org.boon.slumberdb.config.KeyValueStoreConfig
 
getConfig() - Method in class org.boon.slumberdb.config.Config
 
getDescription() - Method in class org.boon.slumberdb.config.Config
 
getDirectory() - Method in class org.boon.slumberdb.config.FileBasedConfig
 
getFileName() - Method in class org.boon.slumberdb.config.FileBasedConfig
 
getKey() - Method in class org.boon.slumberdb.entries.VersionedKeyValuePut
 
getName() - Method in class org.boon.slumberdb.config.Config
 
getNamespace() - Method in class org.boon.slumberdb.config.Config
 
getPassword() - Method in class org.boon.slumberdb.config.DatabaseConfig
 
getRef() - Method in class org.boon.slumberdb.config.Config
 
getTableName() - Method in class org.boon.slumberdb.config.DatabaseConfig
 
getUrl() - Method in class org.boon.slumberdb.config.DatabaseConfig
 
getUserName() - Method in class org.boon.slumberdb.config.DatabaseConfig
 
getValue() - Method in class org.boon.slumberdb.entries.VersionedKeyValuePut
 
getVersion() - Method in class org.boon.slumberdb.config.Config
 
getVersionKey() - Method in class org.boon.slumberdb.entries.VersionedKeyValuePut
 
GlobalConfig - Class in org.boon.slumberdb.config
Created by Richard on 5/19/14.
GlobalConfig() - Constructor for class org.boon.slumberdb.config.GlobalConfig
 

H

hashCode() - Method in class org.boon.slumberdb.entries.UpdateStatus
 
hashCode() - Method in class org.boon.slumberdb.entries.VersionKey
 

I

InMemoryStringKeyValueStore - Class in org.boon.slumberdb.impl
This is mostly for testing.
InMemoryStringKeyValueStore() - Constructor for class org.boon.slumberdb.impl.InMemoryStringKeyValueStore
 
InMemoryVersionedStorageProvider - Class in org.boon.slumberdb.spi
Created by Richard on 9/23/14.
InMemoryVersionedStorageProvider() - Constructor for class org.boon.slumberdb.spi.InMemoryVersionedStorageProvider
 
isClosed() - Method in class org.boon.slumberdb.base.BaseSimpleSerializationKeyValueStore
 
isClosed() - Method in class org.boon.slumberdb.base.BaseStringBinaryKeyValueStore
 
isClosed() - Method in class org.boon.slumberdb.base.BaseStringStringKeyValueStore
 
isClosed() - Method in class org.boon.slumberdb.impl.BinaryVersionedStore
 
isClosed() - Method in class org.boon.slumberdb.impl.InMemoryStringKeyValueStore
 
isClosed() - Method in interface org.boon.slumberdb.KeyValueStore
 
isClosed() - Method in class org.boon.slumberdb.noop.StringKeyValueStoreNoOp
 
isClosed() - Method in class org.boon.slumberdb.spi.InMemoryVersionedStorageProvider
 
isClosed() - Method in interface org.boon.slumberdb.spi.VersionedStorageProvider
 
isOpen() - Method in class org.boon.slumberdb.base.BaseSimpleSerializationKeyValueStore
 
isOpen() - Method in class org.boon.slumberdb.base.BaseStringBinaryKeyValueStore
 
isOpen() - Method in class org.boon.slumberdb.base.BaseStringStringKeyValueStore
 
isOpen() - Method in class org.boon.slumberdb.impl.BinaryVersionedStore
 
isOpen() - Method in class org.boon.slumberdb.impl.InMemoryStringKeyValueStore
 
isOpen() - Method in interface org.boon.slumberdb.KeyValueStore
 
isOpen() - Method in class org.boon.slumberdb.noop.StringKeyValueStoreNoOp
 
isOpen() - Method in class org.boon.slumberdb.spi.InMemoryVersionedStorageProvider
 
isOpen() - Method in interface org.boon.slumberdb.spi.VersionedStorageProvider
 
isSuccessful() - Method in class org.boon.slumberdb.entries.UpdateStatus
 
iterator() - Method in class org.boon.slumberdb.noop.StringStringKeyValueIterableNoOp
 

J

JavaDeserializerBytes<V> - Class in org.boon.slumberdb.serialization
Created by Richard on 4/9/14.
JavaDeserializerBytes() - Constructor for class org.boon.slumberdb.serialization.JavaDeserializerBytes
 
JavaSerializerBytes<V> - Class in org.boon.slumberdb.serialization
 
JavaSerializerBytes() - Constructor for class org.boon.slumberdb.serialization.JavaSerializerBytes
 
JsonDeserializer<T> - Class in org.boon.slumberdb.serialization
Created by Richard on 4/9/14.
JsonDeserializer(Class<T>) - Constructor for class org.boon.slumberdb.serialization.JsonDeserializer
 
JsonDeserializerBytes<T> - Class in org.boon.slumberdb.serialization
Created by Richard on 4/9/14.
JsonDeserializerBytes(Class<T>) - Constructor for class org.boon.slumberdb.serialization.JsonDeserializerBytes
 
JsonKeyValueStore<K,V> - Interface in org.boon.slumberdb
This represents an interface that works with serialized JSON stores.
JsonSerializer<T> - Class in org.boon.slumberdb.serialization
Created by Richard on 4/9/14.
JsonSerializer(Class<T>) - Constructor for class org.boon.slumberdb.serialization.JsonSerializer
 
JsonSerializerBytes<T> - Class in org.boon.slumberdb.serialization
Created by Richard on 4/9/14.
JsonSerializerBytes(Class<T>) - Constructor for class org.boon.slumberdb.serialization.JsonSerializerBytes
 

K

key() - Method in class org.boon.slumberdb.entries.LoadedEntry
 
key() - Method in class org.boon.slumberdb.entries.VersionKey
 
keyCache - Variable in class org.boon.slumberdb.base.BaseSimpleSerializationKeyValueStore
 
keyCache - Variable in class org.boon.slumberdb.impl.SimpleStringKeyValueStore
 
keyObjectConverter - Variable in class org.boon.slumberdb.base.BaseSimpleSerializationKeyValueStore
 
keyObjectConverter - Variable in class org.boon.slumberdb.base.BaseStringBinaryKeyValueStore
 
keyObjectConverter - Variable in class org.boon.slumberdb.base.BaseStringStringKeyValueStore
 
keySerializer - Variable in class org.boon.slumberdb.base.BaseStringStringKeyValueStore
 
keyToByteArrayConverter - Variable in class org.boon.slumberdb.base.BaseSimpleSerializationKeyValueStore
 
keyToByteArrayConverter - Variable in class org.boon.slumberdb.base.BaseStringBinaryKeyValueStore
 
KeyValueIterable<K,V> - Interface in org.boon.slumberdb
Iterate over key / value store.
KeyValueStore<K,V> - Interface in org.boon.slumberdb
A map like interface that represents a key value store.
KeyValueStoreConfig - Class in org.boon.slumberdb.config
 
KeyValueStoreConfig(Class<?>) - Constructor for class org.boon.slumberdb.config.KeyValueStoreConfig
 
KeyValueStoreConfig() - Constructor for class org.boon.slumberdb.config.KeyValueStoreConfig
 
KeyValueStoreWithVersion<K,O,V extends VersionedEntry<K,O>> - Interface in org.boon.slumberdb
Created by Richard on 9/23/14.
KryoByteArrayToObjectConverter<T> - Class in org.boon.slumberdb.serialization
Created by Richard on 4/9/14.
KryoByteArrayToObjectConverter(Kryo, Class<T>) - Constructor for class org.boon.slumberdb.serialization.KryoByteArrayToObjectConverter
 
KryoObjectToByteArrayConverter<T> - Class in org.boon.slumberdb.serialization
Created by Richard on 4/9/14.
KryoObjectToByteArrayConverter(Kryo, Class<T>) - Constructor for class org.boon.slumberdb.serialization.KryoObjectToByteArrayConverter
 

L

load(K) - Method in class org.boon.slumberdb.base.BaseSimpleSerializationKeyValueStore
Get a value from the key value store.
load(K) - Method in class org.boon.slumberdb.base.BaseStringBinaryKeyValueStore
Get a value from the key value store.
load(K) - Method in class org.boon.slumberdb.base.BaseStringStringKeyValueStore
Get a value from the key value store.
load(String) - Method in class org.boon.slumberdb.impl.BinaryVersionedStore
 
load(String, long) - Method in class org.boon.slumberdb.impl.BinaryVersionedStore
 
load(String) - Method in class org.boon.slumberdb.impl.InMemoryStringKeyValueStore
 
load(String) - Method in class org.boon.slumberdb.impl.SimpleStringKeyValueStore
 
load(K) - Method in interface org.boon.slumberdb.KeyValueStore
 
load(String, long) - Method in interface org.boon.slumberdb.KeyValueStoreWithVersion
 
load(String) - Method in class org.boon.slumberdb.noop.StringKeyValueStoreNoOp
 
load(String) - Method in class org.boon.slumberdb.spi.InMemoryVersionedStorageProvider
 
load(String) - Method in interface org.boon.slumberdb.spi.VersionedStorageProvider
 
loadAll() - Method in class org.boon.slumberdb.base.BaseSimpleSerializationKeyValueStore
Load all of the key / values from the store.
loadAll() - Method in class org.boon.slumberdb.base.BaseStringBinaryKeyValueStore
Load all of the key / values from the store.
loadAll() - Method in class org.boon.slumberdb.base.BaseStringStringKeyValueStore
Load all of the key / values from the store.
loadAll() - Method in class org.boon.slumberdb.impl.BinaryVersionedStore
 
loadAll() - Method in class org.boon.slumberdb.impl.InMemoryStringKeyValueStore
 
loadAll() - Method in interface org.boon.slumberdb.KeyValueStore
Load All Values.
loadAll() - Method in class org.boon.slumberdb.noop.StringKeyValueStoreNoOp
 
loadAll() - Method in class org.boon.slumberdb.spi.InMemoryVersionedStorageProvider
 
loadAll() - Method in interface org.boon.slumberdb.spi.VersionedStorageProvider
 
loadAllByKeys(Collection<K>) - Method in class org.boon.slumberdb.base.BaseSimpleSerializationKeyValueStore
 
loadAllByKeys(Collection<K>) - Method in class org.boon.slumberdb.base.BaseStringBinaryKeyValueStore
 
loadAllByKeys(Collection<K>) - Method in class org.boon.slumberdb.base.BaseStringStringKeyValueStore
 
loadAllByKeys(Collection<String>) - Method in class org.boon.slumberdb.impl.BinaryVersionedStore
 
loadAllByKeys(Collection<String>) - Method in class org.boon.slumberdb.impl.InMemoryStringKeyValueStore
 
loadAllByKeys(Collection<String>) - Method in class org.boon.slumberdb.impl.SimpleStringKeyValueStore
 
loadAllByKeys(Collection<K>) - Method in interface org.boon.slumberdb.KeyValueStore
 
loadAllByKeys(Collection<String>) - Method in class org.boon.slumberdb.noop.StringKeyValueStoreNoOp
 
loadAllByKeys(Collection<String>) - Method in class org.boon.slumberdb.spi.InMemoryVersionedStorageProvider
 
loadAllByKeys(Collection<String>) - Method in interface org.boon.slumberdb.spi.VersionedStorageProvider
 
loadAllKeys() - Method in class org.boon.slumberdb.base.BaseSimpleSerializationKeyValueStore
 
loadAllKeys() - Method in class org.boon.slumberdb.base.BaseStringBinaryKeyValueStore
 
loadAllKeys() - Method in class org.boon.slumberdb.base.BaseStringStringKeyValueStore
 
loadAllKeys() - Method in class org.boon.slumberdb.impl.BinaryVersionedStore
 
loadAllKeys() - Method in class org.boon.slumberdb.impl.InMemoryStringKeyValueStore
 
loadAllKeys() - Method in interface org.boon.slumberdb.KeyValueStore
Load All keys.
loadAllKeys() - Method in class org.boon.slumberdb.noop.StringKeyValueStoreNoOp
 
loadAllKeys() - Method in class org.boon.slumberdb.spi.InMemoryVersionedStorageProvider
 
loadAllKeys() - Method in interface org.boon.slumberdb.spi.VersionedStorageProvider
 
loadAllVersionInfoByKeys(Collection<String>) - Method in class org.boon.slumberdb.spi.InMemoryVersionedStorageProvider
 
loadAllVersionInfoByKeys(Collection<String>) - Method in interface org.boon.slumberdb.spi.VersionedStorageProvider
 
LoadedEntry<K,V> - Class in org.boon.slumberdb.entries
Created by Richard on 9/23/14.
LoadedEntry(VersionKey, V) - Constructor for class org.boon.slumberdb.entries.LoadedEntry
 
loadVersion(String) - Method in class org.boon.slumberdb.spi.InMemoryVersionedStorageProvider
 
loadVersion(String) - Method in interface org.boon.slumberdb.spi.VersionedStorageProvider
 

N

NoOpSerializer<IN,OUT> - Class in org.boon.slumberdb.serialization
Created by Richard on 4/9/14.
NoOpSerializer() - Constructor for class org.boon.slumberdb.serialization.NoOpSerializer
 
notFound(String) - Static method in class org.boon.slumberdb.entries.VersionKey
 

O

org.boon.slumberdb - package org.boon.slumberdb
 
org.boon.slumberdb.base - package org.boon.slumberdb.base
 
org.boon.slumberdb.config - package org.boon.slumberdb.config
 
org.boon.slumberdb.entries - package org.boon.slumberdb.entries
 
org.boon.slumberdb.impl - package org.boon.slumberdb.impl
 
org.boon.slumberdb.noop - package org.boon.slumberdb.noop
 
org.boon.slumberdb.serialization - package org.boon.slumberdb.serialization
 
org.boon.slumberdb.spi - package org.boon.slumberdb.spi
 

P

put(K, V) - Method in class org.boon.slumberdb.base.BaseSimpleSerializationKeyValueStore
Put a value in the key/value store.
put(K, V) - Method in class org.boon.slumberdb.base.BaseStringBinaryKeyValueStore
Put a value in the key/value store.
put(K, V) - Method in class org.boon.slumberdb.base.BaseStringStringKeyValueStore
Put a value in the key/value store.
put(String, VersionedEntry<String, byte[]>) - Method in class org.boon.slumberdb.impl.BinaryVersionedStore
 
put(String, long, byte[]) - Method in class org.boon.slumberdb.impl.BinaryVersionedStore
 
put(String, long, long, byte[]) - Method in class org.boon.slumberdb.impl.BinaryVersionedStore
 
put(VersionKey, byte[]) - Method in class org.boon.slumberdb.impl.BinaryVersionedStore
 
put(String, String) - Method in class org.boon.slumberdb.impl.InMemoryStringKeyValueStore
 
put(K, V) - Method in interface org.boon.slumberdb.KeyValueStore
Put a key
put(String, long, O) - Method in interface org.boon.slumberdb.KeyValueStoreWithVersion
 
put(String, long, long, O) - Method in interface org.boon.slumberdb.KeyValueStoreWithVersion
 
put(VersionKey, O) - Method in interface org.boon.slumberdb.KeyValueStoreWithVersion
 
put(String, String) - Method in class org.boon.slumberdb.noop.StringKeyValueStoreNoOp
 
put(String, VersionedEntry<String, byte[]>) - Method in class org.boon.slumberdb.spi.InMemoryVersionedStorageProvider
 
put(String, VersionedEntry<String, byte[]>) - Method in interface org.boon.slumberdb.spi.VersionedStorageProvider
 
putAll(Map<K, V>) - Method in class org.boon.slumberdb.base.BaseSimpleSerializationKeyValueStore
Put all of these values in the key value store.
putAll(Map<K, V>) - Method in class org.boon.slumberdb.base.BaseStringBinaryKeyValueStore
Put all of these values in the key value store.
putAll(Map<K, V>) - Method in class org.boon.slumberdb.base.BaseStringStringKeyValueStore
Put all of these values in the key value store.
putAll(Map<String, VersionedEntry<String, byte[]>>) - Method in class org.boon.slumberdb.impl.BinaryVersionedStore
 
putAll(List<VersionedKeyValuePut<byte[]>>) - Method in class org.boon.slumberdb.impl.BinaryVersionedStore
 
putAll(Map<String, String>) - Method in class org.boon.slumberdb.impl.InMemoryStringKeyValueStore
 
putAll(Map<K, V>) - Method in interface org.boon.slumberdb.KeyValueStore
Put all values.
putAll(List<VersionedKeyValuePut<byte[]>>) - Method in interface org.boon.slumberdb.KeyValueStoreWithVersion
 
putAll(Map<String, String>) - Method in class org.boon.slumberdb.noop.StringKeyValueStoreNoOp
 
putAll(Map<String, VersionedEntry<String, byte[]>>) - Method in class org.boon.slumberdb.spi.InMemoryVersionedStorageProvider
 
putAll(Map<String, VersionedEntry<String, byte[]>>) - Method in interface org.boon.slumberdb.spi.VersionedStorageProvider
 

R

readConfig(String, Class<CONF>) - Static method in class org.boon.slumberdb.config.ConfigUtils
 
remove(K) - Method in class org.boon.slumberdb.base.BaseSimpleSerializationKeyValueStore
Remove a key from the store.
remove(K) - Method in class org.boon.slumberdb.base.BaseStringBinaryKeyValueStore
Remove a key from the store.
remove(K) - Method in class org.boon.slumberdb.base.BaseStringStringKeyValueStore
Remove a key from the store.
remove(String) - Method in class org.boon.slumberdb.impl.BinaryVersionedStore
 
remove(String) - Method in class org.boon.slumberdb.impl.InMemoryStringKeyValueStore
 
remove(K) - Method in interface org.boon.slumberdb.KeyValueStore
Remove a single key.
remove(String) - Method in class org.boon.slumberdb.noop.StringKeyValueStoreNoOp
 
remove(String) - Method in class org.boon.slumberdb.spi.InMemoryVersionedStorageProvider
 
remove(String) - Method in interface org.boon.slumberdb.spi.VersionedStorageProvider
 
removeAll(Iterable<K>) - Method in class org.boon.slumberdb.base.BaseSimpleSerializationKeyValueStore
Remove all of these values from the key value store.
removeAll(Iterable<K>) - Method in class org.boon.slumberdb.base.BaseStringBinaryKeyValueStore
Remove all of these values from the key value store.
removeAll(Iterable<K>) - Method in class org.boon.slumberdb.base.BaseStringStringKeyValueStore
Remove all of these values from the key value store.
removeAll(Iterable<String>) - Method in class org.boon.slumberdb.impl.BinaryVersionedStore
 
removeAll(Iterable<String>) - Method in class org.boon.slumberdb.impl.InMemoryStringKeyValueStore
 
removeAll(Iterable<K>) - Method in interface org.boon.slumberdb.KeyValueStore
Remove all values
removeAll(Iterable<String>) - Method in class org.boon.slumberdb.noop.StringKeyValueStoreNoOp
 
removeAll(Iterable<String>) - Method in class org.boon.slumberdb.spi.InMemoryVersionedStorageProvider
 
removeAll(Iterable<String>) - Method in interface org.boon.slumberdb.spi.VersionedStorageProvider
 

S

search(K) - Method in class org.boon.slumberdb.base.BaseSimpleSerializationKeyValueStore
Search for a key in the key / value store.
search(K) - Method in class org.boon.slumberdb.base.BaseStringBinaryKeyValueStore
Search for a key in the key / value store.
search(K) - Method in class org.boon.slumberdb.base.BaseStringStringKeyValueStore
Search for a key in the key / value store.
search(String) - Method in class org.boon.slumberdb.impl.BinaryVersionedStore
 
search(String) - Method in class org.boon.slumberdb.impl.InMemoryStringKeyValueStore
 
search(K) - Method in interface org.boon.slumberdb.KeyValueStore
Search.
search(String) - Method in class org.boon.slumberdb.noop.StringKeyValueStoreNoOp
 
search(String) - Method in class org.boon.slumberdb.spi.InMemoryVersionedStorageProvider
 
search(String) - Method in interface org.boon.slumberdb.spi.VersionedStorageProvider
 
SerializedJavaKeyValueStore<K,V> - Interface in org.boon.slumberdb.impl
This is a marker interface of sorts for serialized java object stores.
serializer - Variable in class org.boon.slumberdb.serialization.JsonSerializer
JSON valueObjectConverter we are using.
serializer - Variable in class org.boon.slumberdb.serialization.JsonSerializerBytes
JSON valueObjectConverter we are using.
set(String, byte[]) - Method in class org.boon.slumberdb.impl.BinaryVersionedStore
 
set(K, O) - Method in interface org.boon.slumberdb.KeyValueStoreWithVersion
 
setComponentClass(Class<?>) - Method in class org.boon.slumberdb.config.KeyValueStoreConfig
 
setConfig(Map<String, Object>) - Method in class org.boon.slumberdb.config.Config
 
setCreateTimestamp(long) - Method in class org.boon.slumberdb.entries.VersionedEntry
 
setDescription(String) - Method in class org.boon.slumberdb.config.Config
 
setDirectory(String) - Method in class org.boon.slumberdb.config.FileBasedConfig
 
setFileName(String) - Method in class org.boon.slumberdb.config.FileBasedConfig
 
setName(String) - Method in class org.boon.slumberdb.config.Config
 
setNamespace(String) - Method in class org.boon.slumberdb.config.Config
 
setPassword(String) - Method in class org.boon.slumberdb.config.DatabaseConfig
 
setRef(String) - Method in class org.boon.slumberdb.config.Config
 
setTableName(String) - Method in class org.boon.slumberdb.config.DatabaseConfig
 
setUpdateTimestamp(long) - Method in class org.boon.slumberdb.entries.VersionedEntry
 
setUrl(String) - Method in class org.boon.slumberdb.config.DatabaseConfig
 
setUserName(String) - Method in class org.boon.slumberdb.config.DatabaseConfig
 
setVersion(String) - Method in class org.boon.slumberdb.config.Config
 
setVersion(long) - Method in class org.boon.slumberdb.entries.VersionedEntry
 
setVersionMeta(VersionKey) - Method in class org.boon.slumberdb.entries.VersionedEntry
 
SimpleJavaSerializationStore<V extends Serializable> - Class in org.boon.slumberdb.impl
This is done mostly to benchmark it against Kryo to show how awesome Kryo is.
SimpleJavaSerializationStore(KeyValueStore<byte[], byte[]>) - Constructor for class org.boon.slumberdb.impl.SimpleJavaSerializationStore
 
SimpleJsonKeyValueStore<V> - Class in org.boon.slumberdb.impl
This marries a store to the Boon JSON parser and the Boon JSON valueObjectConverter.
SimpleJsonKeyValueStore(KeyValueStore, Class<V>) - Constructor for class org.boon.slumberdb.impl.SimpleJsonKeyValueStore
Constructor to create a key / value store.
SimpleKryoKeyValueStore<V extends Serializable> - Class in org.boon.slumberdb.impl
This marries a key value store with Kryo for valueObjectConverter and valueSerializer support.
SimpleKryoKeyValueStore(KeyValueStore<byte[], byte[]>, Class<V>) - Constructor for class org.boon.slumberdb.impl.SimpleKryoKeyValueStore
 
SimpleStringKeyValueStore - Class in org.boon.slumberdb.impl
This represents a simple key / value store for strings.
SimpleStringKeyValueStore(KeyValueStore<byte[], byte[]>) - Constructor for class org.boon.slumberdb.impl.SimpleStringKeyValueStore
 
SINGLETON - Static variable in class org.boon.slumberdb.noop.StringKeyValueStoreNoOp
 
SINGLETON - Static variable in class org.boon.slumberdb.noop.StringStringKeyValueIterableNoOp
 
size() - Method in class org.boon.slumberdb.entries.VersionKey
 
store - Variable in class org.boon.slumberdb.base.BaseSimpleSerializationKeyValueStore
Store that does the actual writing to DB (likely).
store - Variable in class org.boon.slumberdb.base.BaseStringBinaryKeyValueStore
Store that does the actual writing to DB (likely).
store - Variable in class org.boon.slumberdb.base.BaseStringStringKeyValueStore
Store that does the actual writing to DB (likely).
StringKeyValueStore - Interface in org.boon.slumberdb
This represents a simple interface that stores UTF-8 Strings.
StringKeyValueStoreNoOp - Class in org.boon.slumberdb.noop
Created by Richard on 9/3/14.
StringKeyValueStoreNoOp() - Constructor for class org.boon.slumberdb.noop.StringKeyValueStoreNoOp
 
StringStringKeyValueIterableNoOp - Class in org.boon.slumberdb.noop
Created by Richard on 9/3/14.
StringStringKeyValueIterableNoOp() - Constructor for class org.boon.slumberdb.noop.StringStringKeyValueIterableNoOp
 
StringToByteArrayConverter - Class in org.boon.slumberdb.serialization
Created by Richard on 4/9/14.
StringToByteArrayConverter() - Constructor for class org.boon.slumberdb.serialization.StringToByteArrayConverter
 
SUCCESS - Static variable in class org.boon.slumberdb.entries.UpdateStatus
 

T

toKeyBytes(K) - Method in class org.boon.slumberdb.base.BaseSimpleSerializationKeyValueStore
Convert a String key to bytes.
toKeyObject(byte[]) - Method in class org.boon.slumberdb.base.BaseSimpleSerializationKeyValueStore
Convert a binary array to a String.
toKeyObject(String) - Method in class org.boon.slumberdb.base.BaseStringBinaryKeyValueStore
Convert a binary array to a String.
toKeyObject(String) - Method in class org.boon.slumberdb.base.BaseStringStringKeyValueStore
Convert a binary array to a String.
toKeyString(K) - Method in class org.boon.slumberdb.base.BaseStringBinaryKeyValueStore
Convert a String key to bytes.
toKeyString(K) - Method in class org.boon.slumberdb.base.BaseStringStringKeyValueStore
Convert a String key to bytes.
toString() - Method in class org.boon.slumberdb.config.DatabaseConfig
 
toString() - Method in class org.boon.slumberdb.config.KeyValueStoreConfig
 
toString() - Method in class org.boon.slumberdb.entries.UpdateStatus
 
toString() - Method in class org.boon.slumberdb.entries.VersionedEntry
 
toString() - Method in class org.boon.slumberdb.entries.VersionKey
 
toString(byte[]) - Method in class org.boon.slumberdb.impl.SimpleStringKeyValueStore
 
totalClosedConnections() - Method in class org.boon.slumberdb.spi.InMemoryVersionedStorageProvider
 
totalClosedConnections() - Method in interface org.boon.slumberdb.spi.VersionedStorageProvider
 
totalConnectionOpen() - Method in class org.boon.slumberdb.spi.InMemoryVersionedStorageProvider
 
totalConnectionOpen() - Method in interface org.boon.slumberdb.spi.VersionedStorageProvider
 
totalErrors() - Method in class org.boon.slumberdb.spi.InMemoryVersionedStorageProvider
 
totalErrors() - Method in interface org.boon.slumberdb.spi.VersionedStorageProvider
 
toValueBytes(V) - Method in class org.boon.slumberdb.base.BaseSimpleSerializationKeyValueStore
Converts an object to a byte array.
toValueBytes(V) - Method in class org.boon.slumberdb.base.BaseStringBinaryKeyValueStore
Converts an object to a byte array.
toValueObject(byte[]) - Method in class org.boon.slumberdb.base.BaseSimpleSerializationKeyValueStore
Use serializer to read this byte array as an object.
toValueObject(byte[]) - Method in class org.boon.slumberdb.base.BaseStringBinaryKeyValueStore
Use serializer to read this byte array as an object.
toValueObject(String) - Method in class org.boon.slumberdb.base.BaseStringStringKeyValueStore
Use serializer to read this byte array as an object.
toValueString(V) - Method in class org.boon.slumberdb.base.BaseStringStringKeyValueStore
Converts an object to a byte array.
type - Variable in class org.boon.slumberdb.serialization.JsonDeserializer
The type of object that we are serializing.
type - Variable in class org.boon.slumberdb.serialization.JsonDeserializerBytes
The type of object that we are serializing.

U

updatedOn() - Method in class org.boon.slumberdb.entries.VersionedEntry
 
updatedOn() - Method in class org.boon.slumberdb.entries.VersionKey
 
UpdateStatus - Class in org.boon.slumberdb.entries
 
UpdateStatus(boolean, VersionKey) - Constructor for class org.boon.slumberdb.entries.UpdateStatus
 
UpdateStatus(VersionKey) - Constructor for class org.boon.slumberdb.entries.UpdateStatus
 

V

value() - Method in class org.boon.slumberdb.entries.LoadedEntry
 
value(V) - Method in class org.boon.slumberdb.entries.VersionedEntry
 
valueObjectConverter - Variable in class org.boon.slumberdb.base.BaseSimpleSerializationKeyValueStore
 
valueObjectConverter - Variable in class org.boon.slumberdb.base.BaseStringBinaryKeyValueStore
 
valueObjectConverter - Variable in class org.boon.slumberdb.base.BaseStringStringKeyValueStore
 
valueSerializer - Variable in class org.boon.slumberdb.base.BaseStringBinaryKeyValueStore
 
valueSerializer - Variable in class org.boon.slumberdb.base.BaseStringStringKeyValueStore
 
valueToByteArrayConverter - Variable in class org.boon.slumberdb.base.BaseSimpleSerializationKeyValueStore
 
VERBOSE - Static variable in class org.boon.slumberdb.config.GlobalConfig
 
version() - Method in class org.boon.slumberdb.entries.VersionedEntry
 
version() - Method in class org.boon.slumberdb.entries.VersionKey
 
VersionedEntry<K,V> - Class in org.boon.slumberdb.entries
Created by Richard on 9/23/14.
VersionedEntry() - Constructor for class org.boon.slumberdb.entries.VersionedEntry
 
VersionedEntry(Map.Entry<K, V>) - Constructor for class org.boon.slumberdb.entries.VersionedEntry
 
VersionedEntry(K, V) - Constructor for class org.boon.slumberdb.entries.VersionedEntry
 
VersionedKeyValuePut<V> - Class in org.boon.slumberdb.entries
Created by Richard on 9/23/14.
VersionedKeyValuePut(VersionKey, V) - Constructor for class org.boon.slumberdb.entries.VersionedKeyValuePut
 
VersionedStorageProvider - Interface in org.boon.slumberdb.spi
Created by Richard on 9/23/14.
versionKey() - Method in class org.boon.slumberdb.entries.UpdateStatus
 
VersionKey - Class in org.boon.slumberdb.entries
Created by Richard on 9/23/14.
VersionKey(String, long, long, long, int) - Constructor for class org.boon.slumberdb.entries.VersionKey
 
VersionKey(String, long, long, long) - Constructor for class org.boon.slumberdb.entries.VersionKey
 
A B C D E F G H I J K L N O P R S T U V 

Copyright © 2014. All Rights Reserved.