Uses of Interface
com.hazelcast.query.Predicate

Packages that use Predicate
com.hazelcast.core Provides core API interfaces/classes. 
com.hazelcast.query Contains interfaces/classes related to Hazelcast query and indexing support. 
com.hazelcast.web   
 

Uses of Predicate in com.hazelcast.core
 

Methods in com.hazelcast.core with parameters of type Predicate
 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(com.hazelcast.map.EntryProcessor entryProcessor, Predicate predicate)
          Applies the user defined EntryProcessor to the entries in the map which satisfies provided predicate.
 Set<K> TransactionalMap.keySet(Predicate predicate)
          Transactional implementation of IMap.keySet(com.hazelcast.query.Predicate) .
 Set<K> IMap.keySet(Predicate predicate)
          Queries the map based on the specified predicate and returns the keys of matching entries.
 Set<K> IMap.localKeySet(Predicate predicate)
          Returns the keys of matching locally owned entries.
 Collection<V> TransactionalMap.values(Predicate predicate)
          Transactional implementation of IMap.values(com.hazelcast.query.Predicate) .
 Collection<V> IMap.values(Predicate predicate)
          Queries the map based on the specified predicate and returns the values of matching entries.
 

Uses of Predicate in com.hazelcast.query
 

Subinterfaces of Predicate in com.hazelcast.query
 interface IndexAwarePredicate
           
 

Classes in com.hazelcast.query that implement Predicate
 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
           
 

Fields in com.hazelcast.query declared as Predicate
protected  Predicate[] Predicates.AndPredicate.predicates
           
 

Methods in com.hazelcast.query that return Predicate
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)
           
 

Methods in com.hazelcast.query with parameters of type Predicate
 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)
           
 

Constructors in com.hazelcast.query with parameters of type Predicate
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
Predicates.AndPredicate(Predicate... predicates)
           
Predicates.NotPredicate(Predicate predicate)
           
Predicates.OrPredicate(Predicate... predicates)
           
 

Uses of Predicate in com.hazelcast.web
 

Classes in com.hazelcast.web that implement Predicate
 class SessionAttributePredicate
           
 



Copyright © 2014 Hazelcast, Inc.. All Rights Reserved.