
de.tsl2.nano.core.ManagedException.class Maven / Gradle / Ivy
???? 4
? ? ?
8 ? ? ? ?
?
? ? ? ? ?
? ? ?
? ?
? ? ?
? ? ? ?
? ?
?
? ?
? ? ?
?
?
?
?
? ?
? ?
? ? ?
?
? ?
? ? ?
? ? ?
) ? ? ?
?
) ?
) ?
8 ?
? ?
? ? ?
2 ? ?
4 ?
?
? ? ?
? ?
? ?
? ? serialVersionUID J
ConstantValue MESSAGE_FORWARDED Ljava/lang/String; localizedMessage LOG Lorg/apache/commons/logging/Log; (Ljava/lang/Throwable;)V Code LineNumberTable LocalVariableTable this $Lde/tsl2/nano/core/ManagedException; cause Ljava/lang/Throwable; (Ljava/lang/Throwable;Z)V logNow Z
StackMapTable ? ? ((Ljava/lang/String;[Ljava/lang/Object;)V message args [Ljava/lang/Object; =(Ljava/lang/String;Ljava/lang/Throwable;[Ljava/lang/Object;)V illegalArgument J(Ljava/lang/Object;Ljava/lang/Object;)Lde/tsl2/nano/core/ManagedException; argument Ljava/lang/Object; available illegalState state caller implementationError ](Ljava/lang/String;Ljava/lang/Object;[Ljava/lang/Object;)Lde/tsl2/nano/core/ManagedException; information unallowedExpression allowedExpressions
stackTrace [Ljava/lang/StackTraceElement; callStack Ljava/util/List; infText LocalVariableTypeTable /Ljava/util/List; i ? ?
getMessage ()Ljava/lang/String; getLocalizedMessage rootCause getStackTracePart )(Ljava/lang/Throwable;)Ljava/lang/String; i I throwable buf Ljava/lang/StringBuffer; length ? assertion )(ZLjava/lang/String;[Ljava/lang/Object;)V isForwarded ()Z getRootCause ,(Ljava/lang/Throwable;)Ljava/lang/Throwable; ex forward -(Ljava/lang/Throwable;Z)Ljava/lang/Throwable; toRuntimeEx 5(Ljava/lang/Throwable;ZZ)Ljava/lang/RuntimeException; wrapToForwardedException toString lambda$toString$0 -(Ljava/lang/Throwable;Ljava/io/PrintWriter;)V c Ljava/io/PrintWriter; ()V
SourceFile ManagedException.java G P "de/tsl2/nano/core/ManagedException tsl2nano.forwarded G ? E F ? ? ? G Z ? ? ? D C tsl2nano.unknowntype java/lang/Object ? ? ? tsl2nano.illegalstate ? ? ? ? ? java/lang/StackTraceElement ? ? ? java/lang/StringBuilder G ? 6
Implementation Informations:
possible expressions:
? ? ? ? ? s
tsl2nano.implementationerror G V t s ? ? ? ? ? ? ? ? tsl2.nano.unknownerror ? ? v w "tsl2nano.exception.text.with.cause ? ? tsl2nano.exception.text java/lang/StringBuffer ? ? ? ? ? ? r s ? ? ? ? ? .java/lang/reflect/UndeclaredThrowableException ? ? +java/lang/reflect/InvocationTargetException ? ? ? ? ? ? java/lang/RuntimeException BootstrapMethods ?
java/lang/Throwable java/util/List java/lang/String *(Ljava/lang/String;Ljava/lang/Throwable;)V org/apache/commons/logging/Log error *(Ljava/lang/Object;Ljava/lang/Throwable;)V de/tsl2/nano/core/Messages getFormattedString 9(Ljava/lang/String;[Ljava/lang/Object;)Ljava/lang/String; !de/tsl2/nano/core/util/StringUtil toFormattedString ((Ljava/lang/Object;IZ)Ljava/lang/String; java/lang/Thread
currentThread ()Ljava/lang/Thread;
getStackTrace ()[Ljava/lang/StackTraceElement; java/util/Arrays asList %([Ljava/lang/Object;)Ljava/util/List; append -(Ljava/lang/String;)Ljava/lang/StringBuilder; '(Ljava/lang/Object;I)Ljava/lang/String; de/tsl2/nano/core/util/Util isEmpty (Ljava/lang/Object;)Z getClass ()Ljava/lang/Class; &(Ljava/lang/Object;)Ljava/lang/String; isDebugEnabled -(Ljava/lang/Object;)Ljava/lang/StringBuilder; ,(Ljava/lang/String;)Ljava/lang/StringBuffer; equals getCause ()Ljava/lang/Throwable; getUndeclaredThrowable getTargetException
(Ljava/lang/Object;)V
(Ljava/io/PrintWriter;)V accept 4(Ljava/lang/Throwable;)Ljava/util/function/Consumer;
printToString 1(Ljava/util/function/Consumer;)Ljava/lang/String; printStackTrace de/tsl2/nano/core/log/LogFactory getLog 3(Ljava/lang/Class;)Lorg/apache/commons/logging/Log; ? ? "java/lang/invoke/LambdaMetafactory metafactory Lookup InnerClasses ?(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; %java/lang/invoke/MethodHandles$Lookup java/lang/invoke/MethodHandles ! 8 = > ? @ B C ? D C E F G H I ? *+? ? J
' ( K L M N O G P I w *+? ? ? +? ? J . / 0 2 K L M N O Q R S ? T U ? G V I J *+,? ? J
5 6 K L M W C X Y ? G Z I q *+,? *+-? ? ? *? ,? ? J = > ? @ K * L M W C N O X Y [ \ I Q
? Y
? Y*SY+(? S? ? J C K ] ^ _ ^ ` \ I Q
? Y
? Y*SY+(? S? ? J H K a ^ b ^ ? c d I ? ? N? Y-2SY-2SY-2S? ::,?? ? Y? ? ,(? ? ? :*? ? Y? ? ? *? ? :? Y? Y+SYSYS? ? J " X Y " Z &