| Modifier and Type | Method and Description |
|---|---|
static <From,To> IPartialFunction<From,To> |
IPartialFunction.always(Function<From,To> fn) |
static <From,To> IPartialFunction<From,To> |
IPartialFunction.chainToPf(Collection<IPartialFunction<From,To>> pfs) |
static <From,To> IPartialFunction<From,To> |
IPartialFunction.ifThenElse(Predicate<From> condition,
Function<From,To> trueFn,
Function<From,To> falseFn) |
static <From,To> IPartialFunction<List<From>,To> |
IPartialFunction.listDefined(Function<List<From>,To> fn) |
static <From,To> IPartialFunction<From,To> |
IPartialFunction.notNull(Function<From,To> fn) |
static <From,To> IPartialFunction<From,To> |
IPartialFunction.of(Predicate<From> isDefinedAt,
Function<From,To> fn) |
default IPartialFunction<From,To> |
IPartialFunction.orElse(IPartialFunction<From,To> other) |
| Modifier and Type | Method and Description |
|---|---|
static <From,To> To |
IPartialFunction.applyOr(IPartialFunction<From,To> pfn,
Supplier<To> defValue,
From from) |
static <From,To> To |
IPartialFunction.applyOrError(IPartialFunction<From,To> pfn,
From from) |
default IPartialFunction<From,To> |
IPartialFunction.orElse(IPartialFunction<From,To> other) |
| Modifier and Type | Method and Description |
|---|---|
static <From,To> Function<List<Boolean>,List<To>> |
IPartialFunction.applyListBooleans(List<IPartialFunction<From,To>> pfns,
From from) |
static <From,To> Function<List<Boolean>,List<To>> |
IPartialFunction.applyListBooleans(List<IPartialFunction<From,To>> pfns,
From from,
boolean throwExceptionIfNotDefined) |
static <From,To> Function<From,To> |
IPartialFunction.chain(To defValue,
Collection<IPartialFunction<From,To>> fns) |
static <From,To> IPartialFunction<From,To> |
IPartialFunction.chainToPf(Collection<IPartialFunction<From,To>> pfs) |
static <From,To> void |
IPartialFunction.forEachPermutation(List<IPartialFunction<From,To>> pfns,
From from,
BiConsumer<List<Boolean>,List<To>> consumer) |
static <From,To> void |
IPartialFunction.forEachPermutation(List<IPartialFunction<From,To>> pfns,
From from,
BiConsumer<List<Boolean>,List<To>> consumer,
boolean throwExceptionIfNotDefined) |
static <From,To> Predicate<List<Boolean>> |
IPartialFunction.isOkToUseBooleans(List<IPartialFunction<From,To>> pfns) |
static <From,To> Function<From,List<To>> |
IPartialFunction.mapFn(Collection<IPartialFunction<From,To>> fns) |
static <From,To,Result> |
IPartialFunction.mapReduceFn(Collection<IPartialFunction<From,To>> fns,
Function<List<To>,Result> reduceFn) |
static <From,To> Stream<List<To>> |
IPartialFunction.permutations(List<IPartialFunction<From,To>> pfns,
From from) |
Copyright © 2023. All rights reserved.