| Modifier and Type | Method and Description |
|---|---|
void |
addIndexers(java.util.Map<java.lang.String,java.util.function.Function<ApiType,java.util.List<java.lang.String>>> indexers)
Add additional indexers to the store.
|
java.util.List<ApiType> |
byIndex(java.lang.String indexName,
java.lang.String indexKey)
ByIndex lists object that match on the named indexing function with the exact key.
|
java.util.Map<java.lang.String,java.util.function.Function<ApiType,java.util.List<java.lang.String>>> |
getIndexers()
Return the indexers registered with the store.
|
java.util.List<ApiType> |
index(java.lang.String indexName,
ApiType obj)
Retrieve list of objects that match on the named indexing function.
|
java.util.List<java.lang.String> |
indexKeys(java.lang.String indexName,
java.lang.String indexKey)
IndexKeys returns the set of keys that match on the named indexing function.
|
java.util.List<ApiType> index(java.lang.String indexName, ApiType obj)
indexName - specific indexing functionjava.util.List<java.lang.String> indexKeys(java.lang.String indexName,
java.lang.String indexKey)
indexName - specific indexing functionindexKey - specific index keyjava.util.List<ApiType> byIndex(java.lang.String indexName, java.lang.String indexKey)
indexName - specific indexing functionindexKey - specific index keyjava.util.Map<java.lang.String,java.util.function.Function<ApiType,java.util.List<java.lang.String>>> getIndexers()
void addIndexers(java.util.Map<java.lang.String,java.util.function.Function<ApiType,java.util.List<java.lang.String>>> indexers)
indexers - indexers to addCopyright © 2020. All rights reserved.