Uses of Class
org.apache.commons.lang3.concurrent.AbstractConcurrentInitializer
-
Packages that use AbstractConcurrentInitializer Package Description org.apache.commons.lang3.concurrent Provides support classes for multi-threaded programming. -
-
Uses of AbstractConcurrentInitializer in org.apache.commons.lang3.concurrent
Classes in org.apache.commons.lang3.concurrent with type parameters of type AbstractConcurrentInitializer Modifier and Type Class Description 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.Subclasses of AbstractConcurrentInitializer in org.apache.commons.lang3.concurrent Modifier and Type Class Description classAtomicInitializer<T>A specialized implementation of theConcurrentInitializerinterface based on anAtomicReferencevariable.classAtomicSafeInitializer<T>A specializedConcurrentInitializerimplementation which is similar toAtomicInitializer, but ensures that theinitialize()method is called only once.classBackgroundInitializer<T>A class that allows complex initialization operations in a background task.classCallableBackgroundInitializer<T>A specializedBackgroundInitializerimplementation that wraps aCallableobject.classLazyInitializer<T>This class provides a generic implementation of the lazy initialization pattern.classMultiBackgroundInitializerA specializedBackgroundInitializerimplementation that can deal with multiple background initialization tasks.
-