Skip navigation links
C D G I K M N P R 

C

close() - Method in class net.morimekta.providence.storage.DirectoryMessageStore
 
containsKey(K) - Method in class net.morimekta.providence.storage.DirectoryMessageStore
 
containsKey(K) - Method in class net.morimekta.providence.storage.InMemoryMessageStore
 
containsKey(K) - Method in interface net.morimekta.providence.storage.MessageStore
 

D

DirectoryMessageStore<K,M extends PMessage<M,F>,F extends PField> - Class in net.morimekta.providence.storage
Simple file-based storage of providence messages, that keeps an in-memory key index, a message cache, and stores messages to individual files in a single directly.
DirectoryMessageStore(File, Function<K, String>, Function<String, K>, PMessageDescriptor<M, F>, Serializer) - Constructor for class net.morimekta.providence.storage.DirectoryMessageStore
 

G

get(K) - Method in interface net.morimekta.providence.storage.MessageStore
Get a single value from the storage.
getAll(Collection<K>) - Method in class net.morimekta.providence.storage.DirectoryMessageStore
 
getAll(Collection<K>) - Method in class net.morimekta.providence.storage.InMemoryMessageStore
 
getAll(Collection<K>) - Method in interface net.morimekta.providence.storage.MessageStore
Look up a set of keys from the storage.
getAllBuilders(Collection<K>) - Method in interface net.morimekta.providence.storage.MessageStore
 
getBuilder(K) - Method in interface net.morimekta.providence.storage.MessageStore
 

I

InMemoryMessageStore<K,M extends PMessage<M,F>,F extends PField> - Class in net.morimekta.providence.storage
Simple in-memory storage of
InMemoryMessageStore() - Constructor for class net.morimekta.providence.storage.InMemoryMessageStore
 

K

keys() - Method in class net.morimekta.providence.storage.DirectoryMessageStore
 
keys() - Method in class net.morimekta.providence.storage.InMemoryMessageStore
 
keys() - Method in interface net.morimekta.providence.storage.MessageStore
Get a collection of all the keys in the store.

M

MessageStore<K,M extends PMessage<M,F>,F extends PField> - Interface in net.morimekta.providence.storage
Interface for storing messages of a single type.

N

net.morimekta.providence.storage - package net.morimekta.providence.storage
 

P

put(K, M) - Method in interface net.morimekta.providence.storage.MessageStore
 
putAll(Map<K, M>) - Method in class net.morimekta.providence.storage.DirectoryMessageStore
 
putAll(Map<K, M>) - Method in class net.morimekta.providence.storage.InMemoryMessageStore
 
putAll(Map<K, M>) - Method in interface net.morimekta.providence.storage.MessageStore
 
putAllBuilders(Map<K, B>) - Method in interface net.morimekta.providence.storage.MessageStore
 
putBuilder(K, B) - Method in interface net.morimekta.providence.storage.MessageStore
 

R

remove(K) - Method in interface net.morimekta.providence.storage.MessageStore
 
removeAll(Collection<K>) - Method in class net.morimekta.providence.storage.DirectoryMessageStore
 
removeAll(Collection<K>) - Method in class net.morimekta.providence.storage.InMemoryMessageStore
 
removeAll(Collection<K>) - Method in interface net.morimekta.providence.storage.MessageStore
Remove the values for the given keys;
C D G I K M N P R 
Skip navigation links

Copyright © 2015–2017 morimekta.net. All rights reserved.