Package | Description |
---|---|
com.hazelcast.client.proxy | |
com.hazelcast.client.txn.proxy | |
com.hazelcast.core |
Provides core API interfaces/classes.
|
com.hazelcast.map |
Contains Hazelcast map module classes.
|
com.hazelcast.map.client | |
com.hazelcast.map.operation | |
com.hazelcast.map.proxy | |
com.hazelcast.map.tx | |
com.hazelcast.query |
Contains interfaces/classes related to Hazelcast query and indexing support.
|
com.hazelcast.query.impl | |
com.hazelcast.web |
Modifier and Type | Method and Description |
---|---|
String |
ClientMapProxy.addEntryListener(EntryListener<K,V> listener,
Predicate<K,V> predicate,
boolean includeValue) |
String |
ClientMapProxy.addEntryListener(EntryListener<K,V> listener,
Predicate<K,V> predicate,
K key,
boolean includeValue) |
String |
ClientMapProxy.addLocalEntryListener(EntryListener<K,V> listener,
Predicate<K,V> predicate,
boolean includeValue) |
String |
ClientMapProxy.addLocalEntryListener(EntryListener<K,V> listener,
Predicate<K,V> predicate,
K key,
boolean includeValue) |
Set<Map.Entry<K,V>> |
ClientMapProxy.entrySet(Predicate predicate) |
Map<K,Object> |
ClientMapProxy.executeOnEntries(EntryProcessor entryProcessor,
Predicate predicate) |
Set<K> |
ClientMapProxy.keySet(Predicate predicate) |
Set<K> |
ClientMapProxy.localKeySet(Predicate predicate) |
Collection<V> |
ClientMapProxy.values(Predicate predicate) |
Modifier and Type | Method and Description |
---|---|
Set<K> |
ClientTxnMapProxy.keySet(Predicate predicate) |
Collection<V> |
ClientTxnMapProxy.values(Predicate predicate) |
Modifier and Type | Method and Description |
---|---|
String |
IMap.addEntryListener(EntryListener<K,V> listener,
Predicate<K,V> predicate,
boolean includeValue)
Adds an continuous entry listener for this map.
|
String |
IMap.addEntryListener(EntryListener<K,V> listener,
Predicate<K,V> predicate,
K key,
boolean includeValue)
Adds an continuous entry listener for this map.
|
String |
IMap.addLocalEntryListener(EntryListener<K,V> listener,
Predicate<K,V> predicate,
boolean includeValue)
Adds a local entry listener for this map.
|
String |
IMap.addLocalEntryListener(EntryListener<K,V> listener,
Predicate<K,V> predicate,
K key,
boolean includeValue)
Adds a local entry listener for this map.
|
Set<Map.Entry<K,V>> |
IMap.entrySet(Predicate predicate)
Queries the map based on the specified predicate and
returns the matching entries.
|
Map<K,Object> |
IMap.executeOnEntries(EntryProcessor entryProcessor,
Predicate predicate)
Applies the user defined EntryProcessor to the entries in the map which satisfies provided predicate.
|
Set<K> |
IMap.keySet(Predicate predicate)
Queries the map based on the specified predicate and
returns the keys of matching entries.
|
Set<K> |
TransactionalMap.keySet(Predicate predicate)
Transactional implementation of
IMap.keySet(com.hazelcast.query.Predicate) . |
Set<K> |
IMap.localKeySet(Predicate predicate)
Returns the keys of matching locally owned entries.
|
Collection<V> |
IMap.values(Predicate predicate)
Queries the map based on the specified predicate and
returns the values of matching entries.
|
Collection<V> |
TransactionalMap.values(Predicate predicate)
Transactional implementation of
IMap.values(com.hazelcast.query.Predicate) . |
Modifier and Type | Method and Description |
---|---|
QueryResult |
MapService.queryOnPartition(String mapName,
Predicate predicate,
int partitionId) |
Constructor and Description |
---|
QueryEventFilter(boolean includeValue,
Data key,
Predicate predicate) |
Modifier and Type | Method and Description |
---|---|
protected Predicate |
MapQueryRequest.getPredicate() |
protected Predicate |
TxnMapRequest.getPredicate() |
protected abstract Predicate |
AbstractMapAddEntryListenerRequest.getPredicate() |
protected Predicate |
MapSQLQueryRequest.getPredicate() |
protected Predicate |
MapAddEntryListenerRequest.getPredicate() |
protected Predicate |
TxnMapRequestWithSQLQuery.getPredicate() |
protected abstract Predicate |
AbstractTxnMapRequest.getPredicate() |
protected Predicate |
MapAddEntryListenerSqlRequest.getPredicate() |
Constructor and Description |
---|
MapAddEntryListenerRequest(String name,
Data key,
boolean includeValue,
Predicate predicate) |
MapExecuteWithPredicateRequest(String name,
EntryProcessor processor,
Predicate predicate) |
MapQueryRequest(String name,
Predicate predicate,
IterationType iterationType) |
TxnMapRequest(String name,
AbstractTxnMapRequest.TxnMapRequestType requestType,
Predicate predicate) |
Modifier and Type | Method and Description |
---|---|
protected Predicate |
PartitionWideEntryWithPredicateOperation.getPredicate() |
protected Predicate |
PartitionWideEntryOperation.getPredicate() |
protected Predicate |
PartitionWideEntryWithPredicateBackupOperation.getPredicate() |
protected Predicate |
PartitionWideEntryBackupOperation.getPredicate() |
Constructor and Description |
---|
PartitionWideEntryWithPredicateBackupOperation(String name,
EntryBackupProcessor entryProcessor,
Predicate predicate) |
PartitionWideEntryWithPredicateOperation(String name,
EntryProcessor entryProcessor,
Predicate predicate) |
PartitionWideEntryWithPredicateOperationFactory(String name,
EntryProcessor entryProcessor,
Predicate predicate) |
QueryOperation(String mapName,
Predicate predicate) |
QueryPartitionOperation(String mapName,
Predicate predicate) |
Modifier and Type | Method and Description |
---|---|
String |
MapProxyImpl.addEntryListener(EntryListener<K,V> listener,
Predicate<K,V> predicate,
boolean includeValue) |
String |
MapProxyImpl.addEntryListener(EntryListener<K,V> listener,
Predicate<K,V> predicate,
K key,
boolean includeValue) |
String |
MapProxyImpl.addLocalEntryListener(EntryListener<K,V> listener,
Predicate<K,V> predicate,
boolean includeValue) |
String |
MapProxyImpl.addLocalEntryListener(EntryListener<K,V> listener,
Predicate<K,V> predicate,
K key,
boolean includeValue) |
Set |
MapProxyImpl.entrySet(Predicate predicate) |
Set<K> |
MapProxyImpl.keySet(Predicate predicate) |
Set<K> |
MapProxyImpl.localKeySet(Predicate predicate) |
Collection<V> |
MapProxyImpl.values(Predicate predicate) |
Modifier and Type | Method and Description |
---|---|
Set |
TransactionalMapProxy.keySet(Predicate predicate) |
protected Set |
TransactionalMapProxySupport.queryInternal(Predicate predicate,
IterationType iterationType,
boolean dataResult) |
Collection |
TransactionalMapProxy.values(Predicate predicate) |
Modifier and Type | Interface and Description |
---|---|
interface |
IndexAwarePredicate |
Modifier and Type | Class and Description |
---|---|
class |
PagingPredicate
This class is a special Predicate which helps to get a page-by-page result of a query
Can be constructed with a page-size, an inner predicate for filtering, A comparator for sorting \
This class is not thread-safe and stateless.
|
class |
PredicateBuilder |
static class |
Predicates.AbstractPredicate |
static class |
Predicates.AndPredicate |
static class |
Predicates.BetweenPredicate |
static class |
Predicates.EqualPredicate |
static class |
Predicates.GreaterLessPredicate |
static class |
Predicates.ILikePredicate |
static class |
Predicates.InPredicate |
static class |
Predicates.LikePredicate |
static class |
Predicates.NotEqualPredicate |
static class |
Predicates.NotPredicate |
static class |
Predicates.OrPredicate |
static class |
Predicates.RegexPredicate |
class |
SqlPredicate |
Modifier and Type | Field and Description |
---|---|
protected Predicate[] |
Predicates.AndPredicate.predicates |
Modifier and Type | Method and Description |
---|---|
static Predicate |
Predicates.and(Predicate x,
Predicate y) |
static Predicate |
Predicates.between(String attribute,
Comparable from,
Comparable to) |
static Predicate |
Predicates.equal(String attribute,
Comparable y) |
Predicate |
PagingPredicate.getPredicate() |
static Predicate |
Predicates.greaterEqual(String x,
Comparable y) |
static Predicate |
Predicates.greaterThan(String x,
Comparable y) |
static Predicate |
Predicates.ilike(String attribute,
String pattern) |
static Predicate |
Predicates.in(String attribute,
Comparable... values) |
static Predicate |
Predicates.instanceOf(Class klass) |
static Predicate |
Predicates.lessEqual(String x,
Comparable y) |
static Predicate |
Predicates.lessThan(String x,
Comparable y) |
static Predicate |
Predicates.like(String attribute,
String pattern) |
static Predicate |
Predicates.not(Predicate predicate) |
static Predicate |
Predicates.notEqual(String attribute,
Comparable y) |
static Predicate |
Predicates.or(Predicate x,
Predicate y) |
static Predicate |
Predicates.regex(String attribute,
String pattern) |
Modifier and Type | Method and Description |
---|---|
PredicateBuilder |
PredicateBuilder.and(Predicate predicate) |
static Predicate |
Predicates.and(Predicate x,
Predicate y) |
static Predicate |
Predicates.and(Predicate x,
Predicate y) |
static Predicate |
Predicates.not(Predicate predicate) |
PredicateBuilder |
PredicateBuilder.or(Predicate predicate) |
static Predicate |
Predicates.or(Predicate x,
Predicate y) |
static Predicate |
Predicates.or(Predicate x,
Predicate y) |
Constructor and Description |
---|
AndPredicate(Predicate... predicates) |
NotPredicate(Predicate predicate) |
OrPredicate(Predicate... predicates) |
PagingPredicate(Predicate predicate,
Comparator<Map.Entry> comparator,
int pageSize)
Construct with an inner predicate, comparator and pageSize
results will be filtered via inner predicate
results will be ordered via comparator
throws
IllegalArgumentException if pageSize is not greater than 0
throws IllegalArgumentException if inner predicate is also PagingPredicate |
PagingPredicate(Predicate predicate,
int pageSize)
Construct with an inner predicate and pageSize
results will be filtered via inner predicate
results will be natural ordered
throws
IllegalArgumentException if pageSize is not greater than 0
throws IllegalArgumentException if inner predicate is also PagingPredicate |
Modifier and Type | Method and Description |
---|---|
Set<QueryableEntry> |
IndexService.query(Predicate predicate) |
Constructor and Description |
---|
AndResultSet(Set<QueryableEntry> setSmallest,
List<Set<QueryableEntry>> otherIndexedResults,
List<Predicate> lsNoIndexPredicates) |
Modifier and Type | Class and Description |
---|---|
class |
SessionAttributePredicate |
Copyright © 2014 Hazelcast, Inc.. All rights reserved.