Package | Description |
---|---|
com.hazelcast.internal.util |
This package contains classes to support the inner workings of Hazelcast
as well as some backports of newer Java features / data structures to
support older Java versions in a clean and nice way.
|
com.hazelcast.map.impl.query | |
com.hazelcast.query |
Contains interfaces/classes related to Hazelcast query and indexing support.
|
com.hazelcast.query.impl.predicates |
Modifier and Type | Method and Description |
---|---|
static boolean |
SortingUtil.compareAnchor(PagingPredicate pagingPredicate,
QueryableEntry queryEntry,
Map.Entry<Integer,Map.Entry> nearestAnchorEntry) |
static ResultSet |
SortingUtil.getSortedQueryResultSet(List<Map.Entry> list,
PagingPredicate pagingPredicate,
IterationType iterationType) |
static List<QueryableEntry> |
SortingUtil.getSortedSubList(List<QueryableEntry> list,
PagingPredicate pagingPredicate,
Map.Entry<Integer,Map.Entry> nearestAnchorEntry) |
Modifier and Type | Method and Description |
---|---|
void |
AggregationResult.orderAndLimit(PagingPredicate pagingPredicate,
Map.Entry<Integer,Map.Entry> nearestAnchorEntry) |
void |
QueryResult.orderAndLimit(PagingPredicate pagingPredicate,
Map.Entry<Integer,Map.Entry> nearestAnchorEntry) |
void |
Result.orderAndLimit(PagingPredicate pagingPredicate,
Map.Entry<Integer,Map.Entry> nearestAnchorEntry)
Performs the order-and-limit operation on this result for the given
paging predicate.
|
Modifier and Type | Method and Description |
---|---|
static <K,V> PagingPredicate<K,V> |
Predicates.pagingPredicate(Comparator<Map.Entry<K,V>> comparator,
int pageSize)
Creates a paging predicate with a comparator and page size.
|
static <K,V> PagingPredicate<K,V> |
Predicates.pagingPredicate(int pageSize)
Creates a paging predicate with a page size.
|
static <K,V> PagingPredicate<K,V> |
Predicates.pagingPredicate(Predicate<K,V> predicate,
Comparator<Map.Entry<K,V>> comparator,
int pageSize)
Creates a paging predicate with an inner predicate, comparator and page size.
|
static <K,V> PagingPredicate<K,V> |
Predicates.pagingPredicate(Predicate predicate,
int pageSize)
Creates a paging predicate with an inner predicate and page size.
|
Modifier and Type | Method and Description |
---|---|
static IterationType |
PagingPredicateAccessor.getIterationType(PagingPredicate predicate) |
static Map.Entry<Integer,Map.Entry> |
PagingPredicateAccessor.getNearestAnchorEntry(PagingPredicate predicate) |
static void |
PagingPredicateAccessor.setAnchor(PagingPredicate predicate,
int page,
Map.Entry anchor) |
static void |
PagingPredicateAccessor.setIterationType(PagingPredicate predicate,
IterationType iterationType) |
Modifier and Type | Class and Description |
---|---|
class |
PagingPredicateImpl<K,V>
Implementaiton of
PagingPredicate . |
Copyright © 2019 Hazelcast, Inc.. All rights reserved.