public static class BasicThreadFactory.Builder extends Object implements Builder<BasicThreadFactory>
 A builder class for creating instances of BasicThreadFactory.
 
 Using this builder class instances of BasicThreadFactory can be
 created and initialized. The class provides methods that correspond to
 the configuration options supported by BasicThreadFactory. Method
 chaining is supported. Refer to the documentation of BasicThreadFactory for a usage example.
 
| Constructor and Description | 
|---|
Builder()  | 
| Modifier and Type | Method and Description | 
|---|---|
BasicThreadFactory | 
build()
Creates a new  
BasicThreadFactory with all configuration
 options that have been specified by calling methods on this builder. | 
BasicThreadFactory.Builder | 
daemon(boolean daemon)
Sets the daemon flag for the new  
BasicThreadFactory. | 
BasicThreadFactory.Builder | 
namingPattern(String pattern)
Sets the naming pattern to be used by the new  
BasicThreadFactory. | 
BasicThreadFactory.Builder | 
priority(int priority)
Sets the priority for the threads created by the new  
BasicThreadFactory. | 
void | 
reset()
Resets this builder. 
 | 
BasicThreadFactory.Builder | 
uncaughtExceptionHandler(Thread.UncaughtExceptionHandler handler)
Sets the uncaught exception handler for the threads created by the
 new  
BasicThreadFactory. | 
BasicThreadFactory.Builder | 
wrappedFactory(ThreadFactory factory)
Sets the  
ThreadFactory to be wrapped by the new BasicThreadFactory. | 
public Builder()
public BasicThreadFactory.Builder wrappedFactory(ThreadFactory factory)
ThreadFactory to be wrapped by the new BasicThreadFactory.factory - the wrapped ThreadFactory (must not be
 null)BuilderNullPointerException - if the passed in ThreadFactory
 is nullpublic BasicThreadFactory.Builder namingPattern(String pattern)
BasicThreadFactory.pattern - the naming pattern (must not be null)BuilderNullPointerException - if the naming pattern is nullpublic BasicThreadFactory.Builder daemon(boolean daemon)
BasicThreadFactory. If this
 flag is set to true the new thread factory will create daemon
 threads.daemon - the value of the daemon flagBuilderpublic BasicThreadFactory.Builder priority(int priority)
BasicThreadFactory.priority - the priorityBuilderpublic BasicThreadFactory.Builder uncaughtExceptionHandler(Thread.UncaughtExceptionHandler handler)
BasicThreadFactory.handler - the UncaughtExceptionHandler (must not be
 null)BuilderNullPointerException - if the exception handler is nullpublic void reset()
build() method was called, it is not
 necessary to call reset() explicitly because this is done
 automatically.public BasicThreadFactory build()
BasicThreadFactory with all configuration
 options that have been specified by calling methods on this builder.
 After creating the factory reset() is called.build in interface Builder<BasicThreadFactory>BasicThreadFactoryCopyright © 2001–2019 The Apache Software Foundation. All rights reserved.