Class AbstractConcurrentInitializer.AbstractBuilder<I extends AbstractConcurrentInitializer<T,E>,T,B extends AbstractConcurrentInitializer.AbstractBuilder<I,T,B,E>,E extends Exception>

java.lang.Object
org.apache.commons.lang3.builder.AbstractSupplier<I,B,E>
org.apache.commons.lang3.concurrent.AbstractConcurrentInitializer.AbstractBuilder<I,T,B,E>
Type Parameters:
T - the type of the object managed by the initializer class.
I - the type of the initializer class.
B - the type of builder.
E - The exception type thrown by AbstractConcurrentInitializer.initialize().
All Implemented Interfaces:
FailableSupplier<I,E>
Direct Known Subclasses:
AtomicInitializer.Builder, AtomicSafeInitializer.Builder, BackgroundInitializer.Builder, LazyInitializer.Builder
Enclosing class:
AbstractConcurrentInitializer<T,E extends Exception>

public abstract static class AbstractConcurrentInitializer.AbstractBuilder<I extends AbstractConcurrentInitializer<T,E>,T,B extends AbstractConcurrentInitializer.AbstractBuilder<I,T,B,E>,E extends Exception> extends AbstractSupplier<I,B,E>
Builds a new instance for subclasses.