Uses of Interface
com.g2forge.alexandria.java.function.ISupplier
-
-
Uses of ISupplier in com.g2forge.alexandria.java.adt.identity
Classes in com.g2forge.alexandria.java.adt.identity that implement ISupplier Modifier and Type Class Description class
Identified<T>
A wrapper for an object which uses an externally specifiedIIdentity
to determine object identity. -
Uses of ISupplier in com.g2forge.alexandria.java.close
Subinterfaces of ISupplier in com.g2forge.alexandria.java.close Modifier and Type Interface Description interface
ICloseableSupplier<T>
Classes in com.g2forge.alexandria.java.close that implement ISupplier Modifier and Type Class Description class
CloseableSupplier<T>
-
Uses of ISupplier in com.g2forge.alexandria.java.core.error
Classes in com.g2forge.alexandria.java.core.error that implement ISupplier Modifier and Type Class Description class
OrThrowable<T>
-
Uses of ISupplier in com.g2forge.alexandria.java.core.helpers
Methods in com.g2forge.alexandria.java.core.helpers with parameters of type ISupplier Modifier and Type Method Description static <T> T
HStream. findOneOptional(Stream<? extends T> stream, ISupplier<T> ifNone)
static <T> T
HCollection. getOneOptional(Iterable<? extends T> iterable, ISupplier<? extends T> ifNone)
-
Uses of ISupplier in com.g2forge.alexandria.java.fluent
Subinterfaces of ISupplier in com.g2forge.alexandria.java.fluent Modifier and Type Interface Description interface
IFluent1_<T>
-
Uses of ISupplier in com.g2forge.alexandria.java.fluent.optional
Subinterfaces of ISupplier in com.g2forge.alexandria.java.fluent.optional Modifier and Type Interface Description interface
IOptional<T>
Classes in com.g2forge.alexandria.java.fluent.optional that implement ISupplier Modifier and Type Class Description class
AOptional<T>
protected static class
AOptional.FallbackOptional<T>
class
AValueOptional<T>
class
NonNullOptional<T>
class
NullableOptional<T>
-
Uses of ISupplier in com.g2forge.alexandria.java.function
Subinterfaces of ISupplier in com.g2forge.alexandria.java.function Modifier and Type Interface Description interface
IScopedSupplier<T>
Classes in com.g2forge.alexandria.java.function that implement ISupplier Modifier and Type Class Description class
AScopedSupplier<T>
class
LiteralSupplier<T>
class
SequenceSupplier<S,O>
Methods in com.g2forge.alexandria.java.function that return ISupplier Modifier and Type Method Description static <T> ISupplier<T>
ISupplier. create(ISupplier<T> supplier)
static <T> ISupplier<T>
ISupplier. create(T value)
default ISupplier<O>
IFunction1. curry(I input)
static <T> ISupplier<T>
LiteralSupplier. getNull()
static <T> ISupplier<T>
HF. of(ISupplier<T> supplier)
default ISupplier<T>
ISupplier. wrap(IRunnable pre, IRunnable post)
default ISupplier<O>
IThrowSupplier. wrap(IFunction1<? super Throwable,? extends RuntimeException> wrapper)
Methods in com.g2forge.alexandria.java.function with parameters of type ISupplier Modifier and Type Method Description static <T> ISupplier<T>
ISupplier. create(ISupplier<T> supplier)
static <T> ISupplier<T>
HF. of(ISupplier<T> supplier)
-
Uses of ISupplier in com.g2forge.alexandria.java.function.builder
Methods in com.g2forge.alexandria.java.function.builder that return ISupplier Modifier and Type Method Description default ISupplier<T>
IBuilder. asSupplier()
-
Uses of ISupplier in com.g2forge.alexandria.java.function.cache
Classes in com.g2forge.alexandria.java.function.cache that implement ISupplier Modifier and Type Class Description class
CachingSupplier<I,O>
class
ConcurrentFixedSupplier<T>
class
FixedCachingSupplier<T>
-
Uses of ISupplier in com.g2forge.alexandria.java.io.file
Classes in com.g2forge.alexandria.java.io.file that implement ISupplier Modifier and Type Class Description class
CloseablePath
class
TempDirectory
Constructors in com.g2forge.alexandria.java.io.file with parameters of type ISupplier Constructor Description CloseablePath(ISupplier<Path> path, boolean autodelete)
-
Uses of ISupplier in com.g2forge.alexandria.java.nestedstate
Subinterfaces of ISupplier in com.g2forge.alexandria.java.nestedstate Modifier and Type Interface Description interface
ICloseableNestedState<T>
interface
INestedState<T>
Classes in com.g2forge.alexandria.java.nestedstate that implement ISupplier Modifier and Type Class Description class
CountState
class
FlagState
class
SingleGlobalState<T>
class
SingleThreadState<T>
class
StackGlobalState<T>
class
StackThreadState<T>
-
Uses of ISupplier in com.g2forge.alexandria.java.text.casing
Subinterfaces of ISupplier in com.g2forge.alexandria.java.text.casing Modifier and Type Interface Description interface
ICasedText
-
Uses of ISupplier in com.g2forge.alexandria.java.with
Subinterfaces of ISupplier in com.g2forge.alexandria.java.with Modifier and Type Interface Description interface
IWithExplanation<T,E>
interface
IWithValid<T>
Classes in com.g2forge.alexandria.java.with that implement ISupplier Modifier and Type Class Description class
WithExplanation<T,E>
class
WithExplanations<T,E>
-