@FunctionalInterface
public static interface Matchable.MatchableIterable<TYPE>
Modifier and Type | Interface and Description |
---|---|
static interface |
Matchable.MatchableIterable.MIUtil |
Modifier and Type | Method and Description |
---|---|
java.lang.Iterable<TYPE> |
getMatchable() |
default <R> Eval<R> |
matches(java.util.function.Function<Matchable.CheckValues<TYPE,R>,Matchable.CheckValues<TYPE,R>> iterable,
java.util.function.Supplier<? extends R> otherwise) |
default Matchable.MTuple1<TYPE> |
on$____5()
Match only on the selected elements / fields.
|
default Matchable.MTuple1<TYPE> |
on$___4_()
Match only on the selected elements / fields.
|
default Matchable.MTuple2<TYPE,TYPE> |
on$___45()
Match only on the selected elements / fields.
|
default Matchable.MTuple1<TYPE> |
on$__3__()
Match only on the selected elements / fields.
|
default Matchable.MTuple2<TYPE,TYPE> |
on$__3_5()
Match only on the selected elements / fields.
|
default Matchable.MTuple2<TYPE,TYPE> |
on$__34_()
Match only on the selected elements / fields.
|
default Matchable.MTuple3<TYPE,TYPE,TYPE> |
on$__345()
Match only on the selected elements / fields.
|
default Matchable.MTuple1<TYPE> |
on$_2___()
Match only on the selected elements / fields.
|
default Matchable.MTuple2<TYPE,TYPE> |
on$_2__5()
Match only on the selected elements / fields.
|
default Matchable.MTuple2<TYPE,TYPE> |
on$_2_4_()
Match only on the selected elements / fields.
|
default Matchable.MTuple2<TYPE,TYPE> |
on$_23__()
Match only on the selected elements / fields.
|
default Matchable.MTuple3<TYPE,TYPE,TYPE> |
on$_23_5()
Match only on the selected elements / fields.
|
default Matchable.MTuple3<TYPE,TYPE,TYPE> |
on$_234_()
Match only on the selected elements / fields.
|
default Matchable.MTuple4<TYPE,TYPE,TYPE,TYPE> |
on$_2345()
Match only on the selected elements / fields.
|
default Matchable.MTuple1<TYPE> |
on$1____()
Match only on the selected elements / fields.
|
default Matchable.MTuple2<TYPE,TYPE> |
on$1___5()
Match only on the selected elements / fields.
|
default Matchable.MTuple2<TYPE,TYPE> |
on$1__4_()
Match only on the selected elements / fields.
|
default Matchable.MTuple3<TYPE,TYPE,TYPE> |
on$1__45()
Match only on the selected elements / fields.
|
default Matchable.MTuple2<TYPE,TYPE> |
on$1_3__()
Match only on the selected elements / fields.
|
default Matchable.MTuple3<TYPE,TYPE,TYPE> |
on$1_3_5()
Match only on the selected elements / fields.
|
default Matchable.MTuple3<TYPE,TYPE,TYPE> |
on$1_34_()
Match only on the selected elements / fields.
|
default Matchable.MTuple4<TYPE,TYPE,TYPE,TYPE> |
on$1_345()
Match only on the selected elements / fields.
|
default Matchable.MTuple2<TYPE,TYPE> |
on$12___()
Match only on the selected elements / fields.
|
default Matchable.MTuple3<TYPE,TYPE,TYPE> |
on$12__5()
Match only on the selected elements / fields.
|
default Matchable.MTuple3<TYPE,TYPE,TYPE> |
on$12_4_()
Match only on the selected elements / fields.
|
default Matchable.MTuple4<TYPE,TYPE,TYPE,TYPE> |
on$12_45()
Match only on the selected elements / fields.
|
default Matchable.MTuple3<TYPE,TYPE,TYPE> |
on$123__()
Match only on the selected elements / fields.
|
default Matchable.MTuple4<TYPE,TYPE,TYPE,TYPE> |
on$123_5()
Match only on the selected elements / fields.
|
default Matchable.MTuple4<TYPE,TYPE,TYPE,TYPE> |
on$1234_()
Match only on the selected elements / fields.
|
default <R> Eval<R> |
visit(java.util.function.BiFunction<? super TYPE,? super Matchable.MatchableIterable<TYPE>,? extends R> match,
java.util.function.Supplier<? extends R> absent) |
default <R> Eval<R> |
visitSeq(java.util.function.BiFunction<? super TYPE,? super ReactiveSeq<TYPE>,? extends R> match,
java.util.function.Supplier<? extends R> absent) |
java.lang.Iterable<TYPE> getMatchable()
default <R> Eval<R> visitSeq(java.util.function.BiFunction<? super TYPE,? super ReactiveSeq<TYPE>,? extends R> match, java.util.function.Supplier<? extends R> absent)
default <R> Eval<R> visit(java.util.function.BiFunction<? super TYPE,? super Matchable.MatchableIterable<TYPE>,? extends R> match, java.util.function.Supplier<? extends R> absent)
default <R> Eval<R> matches(java.util.function.Function<Matchable.CheckValues<TYPE,R>,Matchable.CheckValues<TYPE,R>> iterable, java.util.function.Supplier<? extends R> otherwise)
default Matchable.MTuple1<TYPE> on$1____()
default Matchable.MTuple1<TYPE> on$_2___()
default Matchable.MTuple1<TYPE> on$__3__()
default Matchable.MTuple1<TYPE> on$___4_()
default Matchable.MTuple1<TYPE> on$____5()
default Matchable.MTuple2<TYPE,TYPE> on$12___()
default Matchable.MTuple2<TYPE,TYPE> on$1_3__()
default Matchable.MTuple2<TYPE,TYPE> on$1__4_()
default Matchable.MTuple2<TYPE,TYPE> on$1___5()
default Matchable.MTuple2<TYPE,TYPE> on$_23__()
default Matchable.MTuple2<TYPE,TYPE> on$_2_4_()
default Matchable.MTuple2<TYPE,TYPE> on$_2__5()
default Matchable.MTuple2<TYPE,TYPE> on$__34_()
default Matchable.MTuple2<TYPE,TYPE> on$__3_5()
default Matchable.MTuple2<TYPE,TYPE> on$___45()
default Matchable.MTuple3<TYPE,TYPE,TYPE> on$123__()
default Matchable.MTuple3<TYPE,TYPE,TYPE> on$12_4_()
default Matchable.MTuple3<TYPE,TYPE,TYPE> on$12__5()
default Matchable.MTuple3<TYPE,TYPE,TYPE> on$1_34_()
default Matchable.MTuple3<TYPE,TYPE,TYPE> on$1_3_5()
default Matchable.MTuple3<TYPE,TYPE,TYPE> on$1__45()
default Matchable.MTuple3<TYPE,TYPE,TYPE> on$_234_()
default Matchable.MTuple3<TYPE,TYPE,TYPE> on$_23_5()
default Matchable.MTuple3<TYPE,TYPE,TYPE> on$__345()
default Matchable.MTuple4<TYPE,TYPE,TYPE,TYPE> on$1234_()
default Matchable.MTuple4<TYPE,TYPE,TYPE,TYPE> on$123_5()
default Matchable.MTuple4<TYPE,TYPE,TYPE,TYPE> on$12_45()
default Matchable.MTuple4<TYPE,TYPE,TYPE,TYPE> on$1_345()
default Matchable.MTuple4<TYPE,TYPE,TYPE,TYPE> on$_2345()