com.google.common.util.concurrent.ThreadFactoryBuilder.class Maven / Gradle / Ivy
Go to download
Show more of this group Show more artifacts with this name
Show all versions of plantuml-epl Show documentation
Show all versions of plantuml-epl Show documentation
PlantUML is a component that allows to quickly write diagrams from text.
???? 4 ?
6com/google/common/util/concurrent/ThreadFactoryBuilder format 9(Ljava/lang/String;[Ljava/lang/Object;)Ljava/lang/String;
java/lang/Object ()V
nameFormat Ljava/lang/String; daemon Ljava/lang/Boolean; priority Ljava/lang/Integer; uncaughtExceptionHandler +Ljava/lang/Thread$UncaughtExceptionHandler; backingThreadFactory $Ljava/util/concurrent/ThreadFactory;
" # $ % & java/lang/Integer valueOf (I)Ljava/lang/Integer;
( ) * % + java/lang/Boolean (Z)Ljava/lang/Boolean; - java/lang/Thread / "Thread priority (%s) must be >= %s
1 2 3 4 5 $com/google/common/base/Preconditions
checkArgument (ZLjava/lang/String;II)V 7 "Thread priority (%s) must be <= %s
1 9 : ; checkNotNull &(Ljava/lang/Object;)Ljava/lang/Object; = )java/lang/Thread$UncaughtExceptionHandler ? "java/util/concurrent/ThreadFactory
A B C doBuild ^(Lcom/google/common/util/concurrent/ThreadFactoryBuilder;)Ljava/util/concurrent/ThreadFactory;
E F G H I java/util/concurrent/Executors defaultThreadFactory &()Ljava/util/concurrent/ThreadFactory; K &java/util/concurrent/atomic/AtomicLong
J M N (J)V P 8com/google/common/util/concurrent/ThreadFactoryBuilder$1
O R S ?(Ljava/util/concurrent/ThreadFactory;Ljava/lang/String;Ljava/util/concurrent/atomic/AtomicLong;Ljava/lang/Boolean;Ljava/lang/Integer;Ljava/lang/Thread$UncaughtExceptionHandler;)V U V W X Y java/util/Locale ROOT Ljava/util/Locale;
[ \ ] ^ java/lang/String K(Ljava/util/Locale;Ljava/lang/String;[Ljava/lang/Object;)Ljava/lang/String; RuntimeVisibleAnnotations Ljavax/annotation/CheckForNull; Code LineNumberTable LocalVariableTable this 8Lcom/google/common/util/concurrent/ThreadFactoryBuilder;
setNameFormat L(Ljava/lang/String;)Lcom/google/common/util/concurrent/ThreadFactoryBuilder; unused MethodParameters RuntimeInvisibleAnnotations 8Lcom/google/errorprone/annotations/CanIgnoreReturnValue; setDaemon ;(Z)Lcom/google/common/util/concurrent/ThreadFactoryBuilder; Z setPriority ;(I)Lcom/google/common/util/concurrent/ThreadFactoryBuilder; I
StackMapTable setUncaughtExceptionHandler e(Ljava/lang/Thread$UncaughtExceptionHandler;)Lcom/google/common/util/concurrent/ThreadFactoryBuilder; setThreadFactory ^(Ljava/util/concurrent/ThreadFactory;)Lcom/google/common/util/concurrent/ThreadFactoryBuilder; build builder count (Ljava/util/concurrent/atomic/AtomicLong; args [Ljava/lang/Object;
access$000 x0 x1
SourceFile ThreadFactoryBuilder.java CLcom/google/common/util/concurrent/ElementTypesAreNonnullByDefault; 0Lcom/google/common/annotations/J2ktIncompatible; /Lcom/google/common/annotations/GwtIncompatible; InnerClasses UncaughtExceptionHandler 1 _ ` _ ` _ ` _ ` _ `
a ` *? *?
*? *? *? *? ? b ; 4 5 6 7 8 ; c d e f g a ] +? Y? !S? M*+?
*? b J K L c d e h i j k l m a B
*? '? *? b
W X c
d e
n i j k o p a | .? ? .? 0
? ? 6
? 0*? !? *? b h m $ r , s c . d e . q r @@ i j k s t a E
*+? 8?