Uses of Interface
com.gengoai.function.SerializableSupplier
-
Packages that use SerializableSupplier Package Description com.gengoai A set of utilities, frameworks, and tools to speed up and ease programming in Java.com.gengoai.cache Methods for creating and manage caches as well as auto-caching method calls.com.gengoai.collection.multimap com.gengoai.function Checked and Serializable versions of Java 8's functional elements.com.gengoai.stream A unified stream interface that can work across Java and Spark streams.com.gengoai.stream.local -
-
Uses of SerializableSupplier in com.gengoai
Classes in com.gengoai that implement SerializableSupplier Modifier and Type Class Description class
Lazy<T>
Lazily create a value in a thread safe manner.Constructors in com.gengoai with parameters of type SerializableSupplier Constructor Description Lazy(SerializableSupplier<? extends T> supplier)
Instantiates a new Lazy created object. -
Uses of SerializableSupplier in com.gengoai.cache
Methods in com.gengoai.cache with parameters of type SerializableSupplier Modifier and Type Method Description V
Cache. get(K key, SerializableSupplier<? extends V> supplier)
Gets the value associated with the given key when available and if not available calculates and stores the value using the given supplier.V
LRUCache. get(K key, SerializableSupplier<? extends V> supplier)
-
Uses of SerializableSupplier in com.gengoai.collection.multimap
Constructors in com.gengoai.collection.multimap with parameters of type SerializableSupplier Constructor Description ListMultimap(SerializableSupplier<List<V>> listSupplier)
Instantiates a new List multimap.SetMultimap(SerializableSupplier<Set<V>> setSupplier)
Instantiates a new Set multimap. -
Uses of SerializableSupplier in com.gengoai.function
Methods in com.gengoai.function that return SerializableSupplier Modifier and Type Method Description static <T> SerializableSupplier<T>
Unchecked. supplier(CheckedSupplier<T> checked)
Generates a version of Supplier that will capture exceptions and rethrow them as runtime exceptionsMethods in com.gengoai.function with parameters of type SerializableSupplier Modifier and Type Method Description static <T> Supplier<T>
Serialized. supplier(SerializableSupplier<T> serialized)
Generates a serialized version of Supplier -
Uses of SerializableSupplier in com.gengoai.stream
Methods in com.gengoai.stream with parameters of type SerializableSupplier Modifier and Type Method Description static DoubleStream
Streams. reusableDoubleStream(@NonNull SerializableSupplier<DoubleStream> streamSupplier)
static IntStream
Streams. reusableIntStream(@NonNull SerializableSupplier<IntStream> streamSupplier)
static LongStream
Streams. reusableLongStream(@NonNull SerializableSupplier<LongStream> streamSupplier)
static <T> Stream<T>
Streams. reusableStream(@NonNull SerializableSupplier<Stream<T>> streamSupplier)
-
Uses of SerializableSupplier in com.gengoai.stream.local
Constructors in com.gengoai.stream.local with parameters of type SerializableSupplier Constructor Description LocalReusableMStream(@NonNull SerializableSupplier<Stream<T>> stream)
Instantiates a new Local reusable m stream.
-