public class Predicates extends Object
| Constructor and Description |
|---|
Predicates() |
| Modifier and Type | Method and Description |
|---|---|
Func<Boolean> |
always() |
Func<Boolean> |
and(Func<Boolean>... predicates) |
<U> Func<Integer> |
compare(Func<Comparable<U>> a,
Func<U> b) |
<U> Func<Boolean> |
eq(Func<Comparable<U>> a,
Func<U> b) |
<U> Func<Boolean> |
equals(Func<U> a,
Func<U> b) |
<U> Func<Boolean> |
ge(Func<Comparable<U>> a,
Func<U> b) |
<U> Func<Boolean> |
gt(Func<Comparable<U>> a,
Func<U> b) |
Func<Boolean> |
ifthen(Func<Boolean> cond,
Func<Boolean> then) |
<U> Func<Boolean> |
le(Func<Comparable<U>> a,
Func<U> b) |
<U> Func<Boolean> |
lt(Func<Comparable<U>> a,
Func<U> b) |
Func<Boolean> |
not(Func<Boolean> predicate) |
Func<Boolean> |
or(Func<Boolean>... predicates) |
@SafeVarargs public final Func<Boolean> and(Func<Boolean>... predicates)
@SafeVarargs public final Func<Boolean> or(Func<Boolean>... predicates)
public <U> Func<Boolean> gt(Func<Comparable<U>> a, Func<U> b)
public <U> Func<Boolean> ge(Func<Comparable<U>> a, Func<U> b)
public <U> Func<Boolean> lt(Func<Comparable<U>> a, Func<U> b)
public <U> Func<Boolean> le(Func<Comparable<U>> a, Func<U> b)
public <U> Func<Boolean> eq(Func<Comparable<U>> a, Func<U> b)
public <U> Func<Integer> compare(Func<Comparable<U>> a, Func<U> b)
Copyright © 2017. All rights reserved.