Uses of Interface
org.apache.commons.lang3.function.FailableSupplier
-
Packages that use FailableSupplier Package Description org.apache.commons.lang3 Provides highly reusable utility methods, chiefly concerned with adding value to thejava.langclasses.org.apache.commons.lang3.builder Provides classes to create consistentequals(Object),toString(),hashCode(), andcompareTo(Object)methods.org.apache.commons.lang3.concurrent Provides support classes for multi-threaded programming.org.apache.commons.lang3.concurrent.locks Provides support classes for multi-threaded programming.org.apache.commons.lang3.function Provides functional interfaces to complement those injava.lang.functionand utilities for working with Java 8 lambdas.org.apache.commons.lang3.time Provides classes and methods to work with dates and durations. -
-
Uses of FailableSupplier in org.apache.commons.lang3
Classes in org.apache.commons.lang3 that implement FailableSupplier Modifier and Type Class Description static classStrings.BuilderBuildsStringsinstances. -
Uses of FailableSupplier in org.apache.commons.lang3.builder
Classes in org.apache.commons.lang3.builder that implement FailableSupplier Modifier and Type Class Description classAbstractSupplier<T,B extends AbstractSupplier<T,B,E>,E extends java.lang.Throwable>Abstracts supplying an instance ofT. -
Uses of FailableSupplier in org.apache.commons.lang3.concurrent
Subinterfaces of FailableSupplier in org.apache.commons.lang3.concurrent Modifier and Type Interface Description interfaceConcurrentInitializer<T>Defines the thread-safe initialization of objects.Classes in org.apache.commons.lang3.concurrent that implement FailableSupplier Modifier and Type Class Description classAbstractConcurrentInitializer<T,E extends java.lang.Exception>Abstracts and defines operations forConcurrentInitializerimplementations.static classAbstractConcurrentInitializer.AbstractBuilder<I extends AbstractConcurrentInitializer<T,E>,T,B extends AbstractConcurrentInitializer.AbstractBuilder<I,T,B,E>,E extends java.lang.Exception>Builds a new instance for subclasses.classAtomicInitializer<T>A specialized implementation of theConcurrentInitializerinterface based on anAtomicReferencevariable.static classAtomicInitializer.Builder<I extends AtomicInitializer<T>,T>Builds a new instance.classAtomicSafeInitializer<T>A specializedConcurrentInitializerimplementation which is similar toAtomicInitializer, but ensures that theAbstractConcurrentInitializer.initialize()method is called only once.static classAtomicSafeInitializer.Builder<I extends AtomicSafeInitializer<T>,T>Builds a new instance.classBackgroundInitializer<T>A class that allows complex initialization operations in a background task.static classBackgroundInitializer.Builder<I extends BackgroundInitializer<T>,T>Builds a new instance.classCallableBackgroundInitializer<T>A specializedBackgroundInitializerimplementation that wraps aCallableobject.classConstantInitializer<T>A very simple implementation of theConcurrentInitializerinterface which always returns the same object.classLazyInitializer<T>This class provides a generic implementation of the lazy initialization pattern.static classLazyInitializer.Builder<I extends LazyInitializer<T>,T>Builds a new instance.classMultiBackgroundInitializerA specializedBackgroundInitializerimplementation that can deal with multiple background initialization tasks.Methods in org.apache.commons.lang3.concurrent that return FailableSupplier Modifier and Type Method Description FailableSupplier<T,? extends java.lang.Exception>AbstractConcurrentInitializer.AbstractBuilder. getInitializer()Gets the initializer supplier called byAbstractConcurrentInitializer.initialize().Methods in org.apache.commons.lang3.concurrent with parameters of type FailableSupplier Modifier and Type Method Description BAbstractConcurrentInitializer.AbstractBuilder. setInitializer(FailableSupplier<T,? extends java.lang.Exception> initializer)Sets the initializer supplier called byAbstractConcurrentInitializer.initialize(). -
Uses of FailableSupplier in org.apache.commons.lang3.concurrent.locks
Classes in org.apache.commons.lang3.concurrent.locks that implement FailableSupplier Modifier and Type Class Description static classLockingVisitors.LockVisitor.LVBuilder<O,L,B extends LockingVisitors.LockVisitor.LVBuilder<O,L,B>>BuildsLockingVisitors.LockVisitorinstances.static classLockingVisitors.ReadWriteLockVisitor.Builder<O>BuildsLockingVisitors.LockVisitorinstances.static classLockingVisitors.ReentrantLockVisitor.Builder<O>BuildsLockingVisitors.LockVisitorinstances.static classLockingVisitors.StampedLockVisitor.Builder<O>BuildsLockingVisitors.LockVisitorinstances. -
Uses of FailableSupplier in org.apache.commons.lang3.function
Fields in org.apache.commons.lang3.function declared as FailableSupplier Modifier and Type Field Description static FailableSupplierFailableSupplier. NULReturns the singleton supplier that always returns null.Methods in org.apache.commons.lang3.function that return FailableSupplier Modifier and Type Method Description static <R> FailableSupplier<R,java.lang.Throwable>MethodInvokers. asFailableSupplier(java.lang.reflect.Method method)Produces aFailableSupplierfor a given a supplier Method.static <T,E extends java.lang.Exception>
FailableSupplier<T,E>FailableSupplier. nul()Gets the singleton supplier that always returns null.Methods in org.apache.commons.lang3.function with parameters of type FailableSupplier Modifier and Type Method Description static <T> java.util.function.Supplier<T>Failable. asSupplier(FailableSupplier<T,?> supplier)Converts the givenFailableSupplierinto a standardSupplier.static <T,E extends java.lang.Throwable>
TFailable. get(FailableSupplier<T,E> supplier)Invokes a supplier, and returns the result. -
Uses of FailableSupplier in org.apache.commons.lang3.time
Methods in org.apache.commons.lang3.time with parameters of type FailableSupplier Modifier and Type Method Description <T,E extends java.lang.Throwable>
TStopWatch. getT(FailableSupplier<T,E> supplier)Delegates toget()while recording the duration of the call.
-