com.groupbyinc.flux.common.lucene.LoggerInfoStream.class Maven / Gradle / Ivy
???? 4 y 2com/groupbyinc/flux/common/lucene/LoggerInfoStream 8com/groupbyinc/flux/common/apache/lucene/util/InfoStream LoggerInfoStream.java %java/lang/invoke/MethodHandles$Lookup java/lang/invoke/MethodHandles Lookup parentLogger !Lorg/apache/logging/log4j/Logger; loggers Ljava/util/Map; DLjava/util/Map; $(Lorg/apache/logging/log4j/Logger;)V ()V
&java/util/concurrent/ConcurrentHashMap
this 4Lcom/groupbyinc/flux/common/lucene/LoggerInfoStream; message '(Ljava/lang/String;Ljava/lang/String;)V getLogger 5(Ljava/lang/String;)Lorg/apache/logging/log4j/Logger; !
" {} {}: {} $ java/lang/Thread &
currentThread ()Ljava/lang/Thread; ( )
' * getName ()Ljava/lang/String; , -
' . org/apache/logging/log4j/Logger 0 trace K(Ljava/lang/String;Ljava/lang/Object;Ljava/lang/Object;Ljava/lang/Object;)V 2 3 1 4 component Ljava/lang/String; isEnabled (Ljava/lang/String;)Z isTraceEnabled ()Z : ; 1 < TP > java/lang/String @ equals (Ljava/lang/Object;)Z B C
A D "java/lang/invoke/LambdaMetafactory F metafactory ?(Ljava/lang/invoke/MethodHandles$Lookup;Ljava/lang/String;Ljava/lang/invoke/MethodType;Ljava/lang/invoke/MethodType;Ljava/lang/invoke/MethodHandle;Ljava/lang/invoke/MethodType;)Ljava/lang/invoke/CallSite; H I
G J K &(Ljava/lang/Object;)Ljava/lang/Object; M lambda$getLogger$0 O !
P Q ! apply S(Lcom/groupbyinc/flux/common/lucene/LoggerInfoStream;)Ljava/util/function/Function; T U V
java/util/Map X computeIfAbsent C(Ljava/lang/Object;Ljava/util/function/Function;)Ljava/lang/Object; Z [ Y \ close java/lang/StringBuilder _
` . b append -(Ljava/lang/String;)Ljava/lang/StringBuilder; d e
` f toString h -
` i *com/groupbyinc/flux/common/logging/Loggers k V(Lorg/apache/logging/log4j/Logger;Ljava/lang/String;)Lorg/apache/logging/log4j/Logger; m
l n c Signature Code LocalVariableTable LineNumberTable
StackMapTable BootstrapMethods
SourceFile InnerClasses 1
q r U *? *? Y? ? *+? ? s t % # &