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

B

buildAll(Collection<B>) - Static method in class net.morimekta.providence.storage.MessageStoreUtils
Build all items of the collection containing builders.
buildIfNotNull(B) - Static method in class net.morimekta.providence.storage.MessageStoreUtils
Build the message from builder if it is not null.

C

close() - Method in class net.morimekta.providence.storage.DirectoryMessageListStore
 
close() - Method in class net.morimekta.providence.storage.DirectoryMessageStore
 
containsKey(K) - Method in class net.morimekta.providence.storage.DirectoryMessageListStore
 
containsKey(K) - Method in class net.morimekta.providence.storage.DirectoryMessageStore
 
containsKey(K) - Method in class net.morimekta.providence.storage.InMemoryMessageListStore
 
containsKey(K) - Method in class net.morimekta.providence.storage.InMemoryMessageStore
 
containsKey(K) - Method in interface net.morimekta.providence.storage.MessageListReadOnlyStore
 
containsKey(K) - Method in interface net.morimekta.providence.storage.MessageReadOnlyStore
 

D

DirectoryMessageListStore<K,M extends PMessage<M,F>,F extends PField> - Class in net.morimekta.providence.storage
Simple file-based storage of lists of providence messages that keeps an in-memory key index, a message cache, and stores message lists to individual files in a single directly.
DirectoryMessageListStore(File, Function<K, String>, Function<String, K>, PMessageDescriptor<M, F>, Serializer) - Constructor for class net.morimekta.providence.storage.DirectoryMessageListStore
 
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.MessageListReadOnlyStore
Get a single value from the storage.
get(K) - Method in interface net.morimekta.providence.storage.MessageReadOnlyStore
Get a single value from the storage.
getAll(Collection<K>) - Method in class net.morimekta.providence.storage.DirectoryMessageListStore
 
getAll(Collection<K>) - Method in class net.morimekta.providence.storage.DirectoryMessageStore
 
getAll(Collection<K>) - Method in class net.morimekta.providence.storage.InMemoryMessageListStore
 
getAll(Collection<K>) - Method in class net.morimekta.providence.storage.InMemoryMessageStore
 
getAll(Collection<K>) - Method in interface net.morimekta.providence.storage.MessageListReadOnlyStore
Look up a set of keys from the storage.
getAll(Collection<K>) - Method in interface net.morimekta.providence.storage.MessageReadOnlyStore
Look up a set of keys from the storage.
getAllBuilders(Collection<K>) - Method in interface net.morimekta.providence.storage.MessageListReadOnlyStore
Get map of lists of builders for all the messages for the requested keys.
getAllBuilders(Collection<K>) - Method in interface net.morimekta.providence.storage.MessageReadOnlyStore
Get builders for all keys requested.
getBuilder(K) - Method in interface net.morimekta.providence.storage.MessageReadOnlyStore
Get the builder representing the message on the given key.
getBuilders(K) - Method in interface net.morimekta.providence.storage.MessageListReadOnlyStore
Get a list of builders for the entry stored.

I

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

K

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

M

MessageListReadOnlyStore<K,M extends PMessage<M,F>,F extends PField> - Interface in net.morimekta.providence.storage
Interface for storing messages of a single type.
MessageListStore<K,M extends PMessage<M,F>,F extends PField> - Interface in net.morimekta.providence.storage
Interface for storing messages of a single type.
MessageReadOnlyStore<K,M extends PMessage<M,F>,F extends PField> - Interface in net.morimekta.providence.storage
Interface for storing messages of a single type.
MessageStore<K,M extends PMessage<M,F>,F extends PField> - Interface in net.morimekta.providence.storage
Interface for storing messages of a single type.
MessageStoreUtils - Class in net.morimekta.providence.storage
Utilities for message store implementations and interfaces.
MessageStoreUtils() - Constructor for class net.morimekta.providence.storage.MessageStoreUtils
 
mutateAll(Collection<M>) - Static method in class net.morimekta.providence.storage.MessageStoreUtils
Mutate all items of the collection containing messages.
mutateIfNotNull(M) - Static method in class net.morimekta.providence.storage.MessageStoreUtils
Mutate the message if it is not null.

N

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

P

put(K, List<M>) - Method in interface net.morimekta.providence.storage.MessageListStore
 
put(K, M) - Method in interface net.morimekta.providence.storage.MessageStore
 
putAll(Map<K, List<M>>) - Method in class net.morimekta.providence.storage.DirectoryMessageListStore
 
putAll(Map<K, M>) - Method in class net.morimekta.providence.storage.DirectoryMessageStore
 
putAll(Map<K, List<M>>) - Method in class net.morimekta.providence.storage.InMemoryMessageListStore
 
putAll(Map<K, M>) - Method in class net.morimekta.providence.storage.InMemoryMessageStore
 
putAll(Map<K, List<M>>) - Method in interface net.morimekta.providence.storage.MessageListStore
 
putAll(Map<K, M>) - Method in interface net.morimekta.providence.storage.MessageStore
 
putAllBuilders(Map<K, List<B>>) - Method in interface net.morimekta.providence.storage.MessageListStore
Put messages into the map represented by their builders.
putAllBuilders(Map<K, B>) - Method in interface net.morimekta.providence.storage.MessageStore
Put a collection of key and builder pairs onto the store.
putBuilder(K, B) - Method in interface net.morimekta.providence.storage.MessageStore
Put the message represented by the builder into the store on the given key.
putBuilders(K, List<B>) - Method in interface net.morimekta.providence.storage.MessageListStore
Put messages into the map represented by their builders.

R

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

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