M - The message type in the store.F - The message field type.public class PredicateFilterMessageStoreSearcher<Q,K,M extends PMessage<M,F>,F extends PField> extends Object implements MessageSearcher<Q,M,F>
| Modifier and Type | Class and Description |
|---|---|
static interface |
PredicateFilterMessageStoreSearcher.PredicateFilter<Q,K,M extends PMessage<M,F>,F extends PField> |
| Constructor and Description |
|---|
PredicateFilterMessageStoreSearcher(MessageReadOnlyStore<K,M,F> store,
PredicateFilterMessageStoreSearcher.PredicateFilter<Q,K,M,F> predicate) |
| Modifier and Type | Method and Description |
|---|---|
List<M> |
search(Q query)
Look up a set of keys from the storage.
|
Stream<M> |
stream(Q query)
Run a query and stream the resulting items.
|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitsearchBuilderspublic PredicateFilterMessageStoreSearcher(MessageReadOnlyStore<K,M,F> store, PredicateFilterMessageStoreSearcher.PredicateFilter<Q,K,M,F> predicate)
@Nonnull public List<M> search(@Nonnull Q query)
MessageSearcherCopyright © 2015–2018 morimekta.net. All rights reserved.