| Constructor and Description |
|---|
Logic.Ternary() |
| Modifier and Type | Method and Description |
|---|---|
static <T1,T2,T3> TernaryPredicate<T1,T2,T3> |
always()
Creates a predicate always yielding true.
|
static <T1,T2,T3> TernaryPredicate<T1,T2,T3> |
and(Iterable<TernaryPredicate<T1,T2,T3>> predicates)
Creates a composite AND predicate from the given predicates.
|
static <T1,T2,T3> TernaryPredicate<T1,T2,T3> |
and(Iterator<TernaryPredicate<T1,T2,T3>> predicates)
Creates a composite AND predicate from the given predicates.
|
static <T1,T2,T3> TernaryPredicate<T1,T2,T3> |
never()
Creates a predicate always yielding false.
|
static <T1,T2,T3> TernaryPredicate<T1,T2,T3> |
or(Iterable<TernaryPredicate<T1,T2,T3>> predicates)
Creates a composite OR predicate from the given predicates.
|
static <T1,T2,T3> TernaryPredicate<T1,T2,T3> |
or(Iterator<TernaryPredicate<T1,T2,T3>> predicates)
Creates a composite OR predicate from the given predicates.
|
public static <T1,T2,T3> TernaryPredicate<T1,T2,T3> and(Iterable<TernaryPredicate<T1,T2,T3>> predicates)
T1 - the first element type parameterT2 - the second element type parameterT3 - the third element type parameterpredicates - the predicates to be composedpublic static <T1,T2,T3> TernaryPredicate<T1,T2,T3> and(Iterator<TernaryPredicate<T1,T2,T3>> predicates)
T1 - the first element type parameterT2 - the second element type parameterT3 - the third element type parameterpredicates - the predicates to be composedpublic static <T1,T2,T3> TernaryPredicate<T1,T2,T3> or(Iterable<TernaryPredicate<T1,T2,T3>> predicates)
T1 - the first element type parameterT2 - the second element type parameterT3 - the third element type parameterpredicates - the predicates to be composedpublic static <T1,T2,T3> TernaryPredicate<T1,T2,T3> or(Iterator<TernaryPredicate<T1,T2,T3>> predicates)
T1 - the first element type parameterT2 - the second element type parameterT3 - the third element type parameterpredicates - the predicates to be composedpublic static <T1,T2,T3> TernaryPredicate<T1,T2,T3> always()
T1 - the first element type parameterT2 - the second element type parameterT3 - the third element type parameterpublic static <T1,T2,T3> TernaryPredicate<T1,T2,T3> never()
T1 - the first element type parameterT2 - the second element type parameterT3 - the third element type parameterCopyright © 2013. All Rights Reserved.