public interface Query
Modifier and Type | Method and Description |
---|---|
<E> Collection<E> |
execute(NamedCache cache,
ValueExtractor<Map.Entry,? extends E> extractor,
String sOrder,
int nStart,
int cResults)
Return the values that satisfy this query.
|
Set |
keySet(NamedCache cache)
Return the keys that satisfy this query.
|
default Collection |
values(NamedCache cache,
String sOrder,
int nStart,
int cResults)
Deprecated.
As of Coherence 12.2.1. Use
execute(NamedCache, ValueExtractor, String, int, int) instead. |
<E> Collection<E> execute(NamedCache cache, ValueExtractor<Map.Entry,? extends E> extractor, String sOrder, int nStart, int cResults)
E
- the element typecache
- the cache to be queried (filtered)extractor
- the extractor to apply to each entry in the result setsOrder
- ordering expression (see
ComparatorHelper
for details)nStart
- the start indexcResults
- the size of the result set to be returnedQueryException
- if any error occurs during query execution@Deprecated default Collection values(NamedCache cache, String sOrder, int nStart, int cResults)
execute(NamedCache, ValueExtractor, String, int, int)
instead.cache
- cache to be queried (filtered)sOrder
- ordering expression (see
ComparatorHelper
for details)nStart
- start indexcResults
- size of the result set to be returnedQueryException
- if any error occurs during query executionSet keySet(NamedCache cache)
cache
- cache to be queried (filtered)QueryException
- if any error occurs during query execution