Q - Search query param, be it single string or struct or union with search parameters.M - PMessage that we search for.F - PField of M.public interface MessageSearcher<Q,M extends PMessage<M,F>,F extends PField>
| Modifier and Type | Method and Description |
|---|---|
List<M> |
search(Q query)
Look up a set of keys from the storage.
|
default <B extends PMessageBuilder<M,F>> |
searchBuilders(Q query)
Get a list of builders for the query input.
|
@Nonnull default <B extends PMessageBuilder<M,F>> List<B> searchBuilders(@Nonnull Q query)
B - The builder type.query - The key to look up.Copyright © 2015–2018 morimekta.net. All rights reserved.