com.netflix.infix
Class Predicates
java.lang.Object
com.netflix.infix.Predicates
public class Predicates
- extends java.lang.Object
A number of static helper methods to simplify the construction of combined event filters.
|
Method Summary |
static com.google.common.base.Predicate<java.lang.Object> |
alwaysFalse()
|
static com.google.common.base.Predicate<java.lang.Object> |
alwaysTrue()
|
static com.google.common.base.Predicate<java.lang.Object> |
and(java.lang.Iterable<com.google.common.base.Predicate<java.lang.Object>> filters)
|
static com.google.common.base.Predicate<java.lang.Object> |
and(com.google.common.base.Predicate<java.lang.Object>... filters)
|
static com.google.common.base.Predicate<java.lang.Object> |
not(com.google.common.base.Predicate<java.lang.Object> filter)
|
static com.google.common.base.Predicate<java.lang.Object> |
or(java.lang.Iterable<com.google.common.base.Predicate<java.lang.Object>> filters)
|
static com.google.common.base.Predicate<java.lang.Object> |
or(com.google.common.base.Predicate<java.lang.Object>... filters)
|
| Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
alwaysTrue
public static com.google.common.base.Predicate<java.lang.Object> alwaysTrue()
alwaysFalse
public static com.google.common.base.Predicate<java.lang.Object> alwaysFalse()
or
public static com.google.common.base.Predicate<java.lang.Object> or(com.google.common.base.Predicate<java.lang.Object>... filters)
or
public static com.google.common.base.Predicate<java.lang.Object> or(java.lang.Iterable<com.google.common.base.Predicate<java.lang.Object>> filters)
and
public static com.google.common.base.Predicate<java.lang.Object> and(com.google.common.base.Predicate<java.lang.Object>... filters)
and
public static com.google.common.base.Predicate<java.lang.Object> and(java.lang.Iterable<com.google.common.base.Predicate<java.lang.Object>> filters)
not
public static com.google.common.base.Predicate<java.lang.Object> not(com.google.common.base.Predicate<java.lang.Object> filter)