com.hazelcast.query
Class Predicates

java.lang.Object
  extended by com.hazelcast.query.Predicates

public final class Predicates
extends Object


Nested Class Summary
static class Predicates.AbstractPredicate
           
static class Predicates.AndPredicate
           
static class Predicates.BetweenPredicate
           
static class Predicates.EqualPredicate
           
static class Predicates.GreaterLessPredicate
           
static class Predicates.InPredicate
           
static class Predicates.LikePredicate
           
static class Predicates.NotEqualPredicate
           
static class Predicates.NotPredicate
           
static class Predicates.OrPredicate
           
static class Predicates.RegexPredicate
           
 
Constructor Summary
Predicates()
           
 
Method Summary
static Predicate and(Predicate x, Predicate y)
           
static Predicate between(String attribute, Comparable from, Comparable to)
           
static Predicate equal(String attribute, Comparable y)
           
static Predicate greaterEqual(String x, Comparable y)
           
static Predicate greaterThan(String x, Comparable y)
           
static Predicate in(String attribute, Comparable... values)
           
static Predicate lessEqual(String x, Comparable y)
           
static Predicate lessThan(String x, Comparable y)
           
static Predicate like(String attribute, String pattern)
           
static Predicate not(Predicate predicate)
           
static Predicate notEqual(String attribute, Comparable y)
           
static Predicate or(Predicate x, Predicate y)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

Predicates

public Predicates()
Method Detail

and

public static Predicate and(Predicate x,
                            Predicate y)

not

public static Predicate not(Predicate predicate)

or

public static Predicate or(Predicate x,
                           Predicate y)

notEqual

public static Predicate notEqual(String attribute,
                                 Comparable y)

equal

public static Predicate equal(String attribute,
                              Comparable y)

like

public static Predicate like(String attribute,
                             String pattern)

greaterThan

public static Predicate greaterThan(String x,
                                    Comparable y)

greaterEqual

public static Predicate greaterEqual(String x,
                                     Comparable y)

lessThan

public static Predicate lessThan(String x,
                                 Comparable y)

lessEqual

public static Predicate lessEqual(String x,
                                  Comparable y)

between

public static Predicate between(String attribute,
                                Comparable from,
                                Comparable to)

in

public static Predicate in(String attribute,
                           Comparable... values)


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