Index

C F O R S 
All Classes and Interfaces|All Packages

C

com.leakyabstractions.result.core - package com.leakyabstractions.result.core
A Java library to handle success and failure without exceptions
Creating Results - Search tag in package com.leakyabstractions.result.core
Section

F

Failed Results - Search tag in package com.leakyabstractions.result.core
Section
failure(F) - Static method in class com.leakyabstractions.result.core.Results
Creates a new failed Result.

O

ofCallable(Callable<? extends S>) - Static method in class com.leakyabstractions.result.core.Results
Creates a new Result based on a Callable task.
ofCallable(Callable<? extends T>, Function<? super T, ? extends S>) - Static method in class com.leakyabstractions.result.core.Results
Creates a new Result based on a Callable task and a mapping Function.
ofNullable(S, F) - Static method in class com.leakyabstractions.result.core.Results
Creates a new Result based on a possibly-null success value and a non-null failure value.
ofNullable(S, Supplier<? extends F>) - Static method in class com.leakyabstractions.result.core.Results
Creates a new Result based on a possibly-null success value and a failure Supplier.
ofOptional(Optional<S>, F) - Static method in class com.leakyabstractions.result.core.Results
Creates a new Result based on an Optional success value and a non-null failure value.
ofOptional(Optional<S>, Supplier<? extends F>) - Static method in class com.leakyabstractions.result.core.Results
Creates a new Result based on an Optional success value and a failure Supplier.

R

Result Library for Java - Search tag in package com.leakyabstractions.result.core
Section
Results - Class in com.leakyabstractions.result.core
This class consists exclusively of static methods that return Result instances.
Results Based on Callables - Search tag in package com.leakyabstractions.result.core
Section
Results Based on Nullable Values - Search tag in package com.leakyabstractions.result.core
Section
Results Based on Optionals - Search tag in package com.leakyabstractions.result.core
Section

S

success(S) - Static method in class com.leakyabstractions.result.core.Results
Creates a new successful Result.
Successful Results - Search tag in package com.leakyabstractions.result.core
Section
C F O R S 
All Classes and Interfaces|All Packages