Uses of Interface
com.g2forge.alexandria.java.fluent.optional.IOptional
-
-
Uses of IOptional in com.g2forge.alexandria.java.core.error
Classes in com.g2forge.alexandria.java.core.error that implement IOptional Modifier and Type Class Description class
OrThrowable<T>
-
Uses of IOptional in com.g2forge.alexandria.java.fluent.optional
Classes in com.g2forge.alexandria.java.fluent.optional that implement IOptional Modifier and Type Class Description class
AOptional<T>
protected static class
AOptional.FallbackOptional<T>
class
AValueOptional<T>
class
NonNullOptional<T>
class
NullableOptional<T>
Fields in com.g2forge.alexandria.java.fluent.optional declared as IOptional Modifier and Type Field Description protected IOptional<? extends T>
AOptional.FallbackOptional. fallback
protected IOptional<? extends T>
AOptional.FallbackOptional. override
Methods in com.g2forge.alexandria.java.fluent.optional that return IOptional Modifier and Type Method Description IOptional<T>
AOptional. fallback(IOptional<? extends T> fallback)
IOptional<T>
IOptional. fallback(IOptional<? extends T> fallback)
IOptional<T>
IOptional. filter(Predicate<? super T> predicate)
<U> IOptional<U>
AOptional. flatMap(Function<? super T,? extends IFluent1_<U>> mapper)
<U> IOptional<U>
IOptional. flatMap(Function<? super T,? extends IFluent1_<U>> mapper)
<U> IOptional<U>
IOptional. map(Function<? super T,? extends U> mapper)
IOptional<T>
AOptional. override(IOptional<? extends T> override)
IOptional<T>
IOptional. override(IOptional<? extends T> override)
Methods in com.g2forge.alexandria.java.fluent.optional with parameters of type IOptional Modifier and Type Method Description IOptional<T>
AOptional. fallback(IOptional<? extends T> fallback)
IOptional<T>
IOptional. fallback(IOptional<? extends T> fallback)
IOptional<T>
AOptional. override(IOptional<? extends T> override)
IOptional<T>
IOptional. override(IOptional<? extends T> override)
Constructors in com.g2forge.alexandria.java.fluent.optional with parameters of type IOptional Constructor Description FallbackOptional(IOptional<? extends T> override, IOptional<? extends T> fallback)
-
Uses of IOptional in com.g2forge.alexandria.java.fluent.optional.factory
Methods in com.g2forge.alexandria.java.fluent.optional.factory that return IOptional Modifier and Type Method Description <T> IOptional<T>
IOptionalFactory. empty()
<T> IOptional<T>
IOptionalFactory. of(T value)
<T> IOptional<T>
IOptionalFactory. ofNullable(T value)
default <T> IOptional<T>
IOptionalFactory. upcast(IOptional<? extends T> optional)
Methods in com.g2forge.alexandria.java.fluent.optional.factory with parameters of type IOptional Modifier and Type Method Description default <T> IOptional<T>
IOptionalFactory. upcast(IOptional<? extends T> optional)
-
Uses of IOptional in com.g2forge.alexandria.java.fluent.optional.function
Fields in com.g2forge.alexandria.java.fluent.optional.function declared as IOptional Modifier and Type Field Description protected IOptional<O>
IOptionalFunction.Restricted. empty
Methods in com.g2forge.alexandria.java.fluent.optional.function that return IOptional Modifier and Type Method Description IOptional<? extends O>
IOptionalFunction.Empty. apply(I i)
IOptional<? extends O>
IOptionalFunction.Overridden. apply(I i)
IOptional<? extends O>
IOptionalFunction.Recursive. apply(I i)
IOptional<? extends O>
IOptionalFunction.Restricted. apply(I i)
IOptional<O>
IOptionalFunction.Restricted. getEmpty()
Constructors in com.g2forge.alexandria.java.fluent.optional.function with parameters of type IOptional Constructor Description Restricted(IOptionalFunction<? super I,? extends O> function, Predicate<? super I> predicate, IOptional<O> empty)
-