public interface MessageListReadOnlyStore<K,M extends PMessage<M,F>,F extends PField>
| Modifier and Type | Method and Description |
|---|---|
boolean |
containsKey(K key) |
default List<M> |
get(K key)
Get a single value from the storage.
|
Map<K,List<M>> |
getAll(Collection<K> keys)
Look up a set of keys from the storage.
|
default <B extends PMessageBuilder<M,F>> |
getAllBuilders(Collection<K> keys)
Get map of lists of builders for all the messages for the requested keys.
|
default <B extends PMessageBuilder<M,F>> |
getBuilders(K key)
Get a list of builders for the entry stored.
|
Collection<K> |
keys()
Get a collection of all the keys in the store.
|
@Nonnull Map<K,List<M>> getAll(@Nonnull Collection<K> keys)
keys - The keys to look up.boolean containsKey(@Nonnull K key)
key - The key to look up.@Nonnull Collection<K> keys()
@Nullable default List<M> get(@Nonnull K key)
key - The key to look up.@Nullable default <B extends PMessageBuilder<M,F>> List<B> getBuilders(@Nonnull K key)
B - The builder type.key - The key to look up.@Nonnull default <B extends PMessageBuilder<M,F>> Map<K,List<B>> getAllBuilders(@Nonnull Collection<K> keys)
B - The builder type.keys - Collection of keys to request.Copyright © 2015–2018 morimekta.net. All rights reserved.