public final class Booleans extends Object
| Modifier and Type | Field and Description |
|---|---|
static Function2<Boolean,Boolean,Boolean> |
and |
static Function0<Boolean> |
no
A function that always returns false.
|
static Function<Boolean,Boolean> |
not |
static Function2<Boolean,Boolean,Boolean> |
or |
static Function0<Boolean> |
yes
A function that always returns true.
|
| Modifier and Type | Method and Description |
|---|---|
static <A> Function<A,Boolean> |
all(Function<A,Boolean>... fs) |
static <A> Function<A,Boolean> |
always()
Return a predicate function that always returns true.
|
static <A> Function<A,Boolean> |
and(Function<A,Boolean> f,
Function<A,Boolean> g) |
static <A,B> Function2<A,B,Boolean> |
and2(Function<A,Boolean> f,
Function<B,Boolean> g) |
static <A> Function<A,Boolean> |
andN(Function<A,Boolean>... fs)
Apply functions lazily and return their results concatenated with boolean AND, i.e.
|
static <A> Function<A,Boolean> |
andNEager(Function<A,Boolean>... fs)
Apply all functions and return their results concatenated with boolean AND.
|
static <A> Function<A,Boolean> |
eq(A a) |
static <A extends Comparable<A>> |
gt(A a) |
static <A extends Comparable<A>> |
lt(A a) |
static <A> Function<A,Boolean> |
ne(A a) |
static <A> Function<A,Boolean> |
no()
A function that always returns false.
|
static <A> Function<A,Boolean> |
not(Function<A,Boolean> f) |
static <A> Function<A,Boolean> |
nothing()
Return a predicate function that always returns false.
|
static <A> Function<A,Boolean> |
one(Function<A,Boolean>... fs) |
static <A> Function<A,Boolean> |
yes()
A function that always returns true.
|
public static <A> Function<A,Boolean> always()
public static <A> Function<A,Boolean> nothing()
public static <A extends Comparable<A>> Function<A,Boolean> lt(A a)
public static <A extends Comparable<A>> Function<A,Boolean> gt(A a)
public static <A> Function<A,Boolean> andNEager(Function<A,Boolean>... fs)
public static <A> Function<A,Boolean> andN(Function<A,Boolean>... fs)
Copyright © 2009–2020 Opencast Project. All rights reserved.