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.
- 
Field SummaryFields inherited from interface org.apache.commons.lang3.function.FailableSupplierNUL
- 
Constructor SummaryConstructors
- 
Method SummaryModifier and TypeMethodDescriptionFailableConsumer<T,? extends Exception> Gets the closer consumer called byAbstractConcurrentInitializer.close().FailableSupplier<T,? extends Exception> Gets the initializer supplier called byAbstractConcurrentInitializer.initialize().setCloser(FailableConsumer<T, ? extends Exception> closer) Sets the closer consumer called byAbstractConcurrentInitializer.close().setInitializer(FailableSupplier<T, ? extends Exception> initializer) Sets the initializer supplier called byAbstractConcurrentInitializer.initialize().Methods inherited from class org.apache.commons.lang3.builder.AbstractSupplierasThisMethods inherited from class java.lang.Objectclone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitMethods inherited from interface org.apache.commons.lang3.function.FailableSupplierget
- 
Constructor Details- 
AbstractBuilderpublic AbstractBuilder()Constructs a new instance.
 
- 
- 
Method Details- 
getCloserGets the closer consumer called byAbstractConcurrentInitializer.close().- Returns:
- the closer consumer called by AbstractConcurrentInitializer.close().
 
- 
getInitializerGets the initializer supplier called byAbstractConcurrentInitializer.initialize().- Returns:
- the initializer supplier called by AbstractConcurrentInitializer.initialize().
 
- 
setCloserSets the closer consumer called byAbstractConcurrentInitializer.close().- Parameters:
- closer- the consumer called by- AbstractConcurrentInitializer.close().
- Returns:
- thisinstance.
 
- 
setInitializerSets the initializer supplier called byAbstractConcurrentInitializer.initialize().- Parameters:
- initializer- the supplier called by- AbstractConcurrentInitializer.initialize().
- Returns:
- thisinstance.
 
 
-