Uses of Interface
one.xingyi.fp.IPartialFunction
-
Uses of IPartialFunction in one.xingyi.fp
Methods in one.xingyi.fp that return IPartialFunctionModifier and TypeMethodDescriptionstatic <From,To> IPartialFunction<From, To> static <From,To> IPartialFunction<From, To> IPartialFunction.chainToFn(Function<From, To> defValue, Collection<IPartialFunction<From, To>> fns) 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> static <From,To> IPartialFunction<From, To> default IPartialFunction<From,To> IPartialFunction.orElse(IPartialFunction<From, To> other) Methods in one.xingyi.fp with parameters of type IPartialFunctionModifier and TypeMethodDescriptionstatic <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) Method parameters in one.xingyi.fp with type arguments of type IPartialFunctionModifier and TypeMethodDescriptionIPartialFunction.applyListBooleans(List<IPartialFunction<From, To>> pfns, From from) IPartialFunction.applyListBooleans(List<IPartialFunction<From, To>> pfns, From from, boolean throwExceptionIfNotDefined) static <From,To> IPartialFunction<From, To> IPartialFunction.chainToFn(Function<From, 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) IPartialFunction.isOkToUseBooleans(List<IPartialFunction<From, To>> pfns) IPartialFunction.mapFn(Collection<IPartialFunction<From, To>> fns) static <From,To, Result>
Function<From,Result> IPartialFunction.mapReduceFn(Collection<IPartialFunction<From, To>> fns, Function<List<To>, Result> reduceFn) IPartialFunction.permutations(List<IPartialFunction<From, To>> pfns, From from)