public class EX<V>
extends java.lang.Object
| Modifier and Type | Class and Description |
|---|---|
static interface |
EX.BiConsumer<T,U> |
static class |
EX.BiConsumerWrapper<T,U> |
static interface |
EX.BiFunction<T,U,R> |
static class |
EX.BiFunctionWrapper<T,U,R> |
static interface |
EX.BiPredicate<T,U> |
static class |
EX.BiPredicateWrapper<T,U> |
static interface |
EX.Consumer<T> |
static class |
EX.ConsumerWrapper<T> |
static interface |
EX.Function<T,R> |
static class |
EX.FunctionWrapper<T,R> |
static interface |
EX.Predicate<T> |
static class |
EX.PredicateWrapper<T> |
static interface |
EX.Supplier<T> |
static class |
EX.SupplierWrapper<T> |
| Modifier and Type | Method and Description |
|---|---|
static <T,U> java.util.function.BiConsumer<T,U> |
consumer(EX.BiConsumer<T,U> delegate) |
static <T> java.util.function.Consumer<T> |
consumer(EX.Consumer<T> delegate) |
static <T,U,R> java.util.function.BiFunction<T,U,R> |
function(EX.BiFunction<T,U,R> delegate) |
static <T,R> java.util.function.Function<T,R> |
function(EX.Function<T,R> delegate) |
static <T> EX<T> |
ofException(java.lang.Exception exception) |
static <T> EX<T> |
ofValue(T value) |
static <T,U> java.util.function.BiPredicate<T,U> |
predicate(EX.BiPredicate<T,U> delegate) |
static <T> java.util.function.Predicate<T> |
predicate(EX.Predicate<T> delegate) |
static java.lang.RuntimeException |
runtimeException(java.lang.Exception e) |
static <T> java.util.function.Supplier<T> |
supplier(EX.Supplier<T> delegate) |
public final V value
public final java.lang.Exception exception
public static <T> EX<T> ofValue(T value)
public static <T> EX<T> ofException(java.lang.Exception exception)
public static <T> java.util.function.Supplier<T> supplier(EX.Supplier<T> delegate)
public static <T> java.util.function.Consumer<T> consumer(EX.Consumer<T> delegate)
public static <T,U> java.util.function.BiConsumer<T,U> consumer(EX.BiConsumer<T,U> delegate)
public static <T,R> java.util.function.Function<T,R> function(EX.Function<T,R> delegate)
public static <T,U,R> java.util.function.BiFunction<T,U,R> function(EX.BiFunction<T,U,R> delegate)
public static <T> java.util.function.Predicate<T> predicate(EX.Predicate<T> delegate)
public static <T,U> java.util.function.BiPredicate<T,U> predicate(EX.BiPredicate<T,U> delegate)
public static java.lang.RuntimeException runtimeException(java.lang.Exception e)