All Methods Static Methods Concrete Methods
Modifier and Type |
Method and Description |
static <A> Pattern<A> |
filter(Predicate<? super A> pred,
Pattern<? super A> body) |
static <A> Pattern<A> |
ifThenElse(Predicate<? super A> condition,
Pattern<? super A> thenBody,
Pattern<? super A> elseBody) |
static void |
main(String[] args) |
static <A> Pattern<A> |
test(Predicate<? super A> pred) |
static <A,B> Motif<B,A> |
transform(Function<? super A,? extends B> fun) |
static <A,B> Pattern<A> |
transform(Function<? super A,? extends B> fun,
Pattern<B> body) |
static <A,B> Motif<B,A> |
transformIfNonNull(Function<? super A,? extends B> fun) |
static <A,B> Pattern<A> |
transformIfNonNull(Function<? super A,? extends B> fun,
Pattern<B> body) |