All Downloads are FREE. Search and download functionalities are using the official Maven repository.

com.google.common.base.Throwables.class Maven / Gradle / Ivy

There is a newer version: 1.2024.8
Show newest version
????4	!com/google/common/base/ThrowablesgetStackTraceDepthMethodLjava/lang/reflect/Method;
	
!invokeAccessibleNonThrowingMethodS(Ljava/lang/reflect/Method;Ljava/lang/Object;[Ljava/lang/Object;)Ljava/lang/Object;	
jlaLjava/lang/Object;	getStackTraceElementMethod
java/lang/Object()V
$com/google/common/base/PreconditionscheckNotNull&(Ljava/lang/Object;)Ljava/lang/Object;
 !"#java/lang/Class
isInstance(Ljava/lang/Object;)Z
%&cast(java/lang/Throwable
*+,throwIfInstanceOf)(Ljava/lang/Throwable;Ljava/lang/Class;)V.java/lang/RuntimeException0java/lang/Error
234throwIfUnchecked(Ljava/lang/Throwable;)V
67,propagateIfInstanceOf
9:4propagateIfPossible
<:,
->4
'@ABgetCause()Ljava/lang/Throwable;D"java/lang/IllegalArgumentExceptionFLoop in causal chain detected.
CHI*(Ljava/lang/String;Ljava/lang/Throwable;)VKjava/util/ArrayList
JMN(I)VPQRS#java/util/Listadd
UVWXYjava/util/CollectionsunmodifiableList"(Ljava/util/List;)Ljava/util/List;[java/lang/ClassCastException
Z]^_	initCause,(Ljava/lang/Throwable;)Ljava/lang/Throwable;ajava/io/StringWriter
`djava/io/PrintWriter
cfg(Ljava/io/Writer;)V
'ijkprintStackTrace(Ljava/io/PrintWriter;)V
`mnotoString()Ljava/lang/String;
qrslazyStackTraceIsLazy()Z
uvw
jlaStackTrace'(Ljava/lang/Throwable;)Ljava/util/List;
'yz{
getStackTrace ()[Ljava/lang/StackTraceElement;
}~??java/util/ArraysasList%([Ljava/lang/Object;)Ljava/util/List;?#com/google/common/base/Throwables$1
?>
?????java/lang/reflect/Methodinvoke9(Ljava/lang/Object;[Ljava/lang/Object;)Ljava/lang/Object;? java/lang/IllegalAccessException?+java/lang/reflect/InvocationTargetException
?@
???	propagate3(Ljava/lang/Throwable;)Ljava/lang/RuntimeException;?sun.misc.SharedSecrets
???forName=(Ljava/lang/String;ZLjava/lang/ClassLoader;)Ljava/lang/Class;?getJavaLangAccess
???	getMethod@(Ljava/lang/String;[Ljava/lang/Class;)Ljava/lang/reflect/Method;?java/lang/ThreadDeath?getStackTraceElement	?????java/lang/IntegerTYPELjava/lang/Class;
???getJlaMethod?getStackTraceDepth
'?'java/lang/UnsupportedOperationException?sun.misc.JavaLangAccess
???getJLA()Ljava/lang/Object;
???getGetMethod()Ljava/lang/reflect/Method;
???
getSizeMethod.(Ljava/lang/Object;)Ljava/lang/reflect/Method;JAVA_LANG_ACCESS_CLASSNAMELjava/lang/String;
ConstantValueRuntimeInvisibleAnnotations0Lcom/google/common/annotations/J2ktIncompatible;/Lcom/google/common/annotations/GwtIncompatible;SHARED_SECRETS_CLASSNAME1Lcom/google/common/annotations/VisibleForTesting;RuntimeVisibleAnnotationsLjavax/annotation/CheckForNull;CodeLineNumberTableLocalVariableTablethis#Lcom/google/common/base/Throwables;	throwableLjava/lang/Throwable;declaredTypeLocalVariableTypeTableLjava/lang/Class;
StackMapTable
ExceptionsMethodParameters	SignatureK(Ljava/lang/Throwable;Ljava/lang/Class;)V^TX;
DeprecatedLjava/lang/Deprecated;"RuntimeVisibleParameterAnnotations:(Ljava/lang/Throwable;Ljava/lang/Class;Ljava/lang/Class;)V
declaredType1
declaredType2Ljava/lang/Class;Ljava/lang/Class;?(Ljava/lang/Throwable;Ljava/lang/Class;Ljava/lang/Class;)V^TX1;^TX2;8Lcom/google/errorprone/annotations/CanIgnoreReturnValue;getRootCauseslowPointeradvanceSlowPointerZcausegetCausalChaincausesLjava/util/List;'Ljava/util/List;>(Ljava/lang/Throwable;)Ljava/util/List;
getCauseAs=(Ljava/lang/Throwable;Ljava/lang/Class;)Ljava/lang/Throwable;eLjava/lang/ClassCastException;expectedCauseTypeI(Ljava/lang/Throwable;Ljava/lang/Class;)TX;getStackTraceAsString)(Ljava/lang/Throwable;)Ljava/lang/String;stringWriterLjava/io/StringWriter;lazyStackTraceF(Ljava/lang/Throwable;)Ljava/util/List;t"Ljava/lang/IllegalAccessException;-Ljava/lang/reflect/InvocationTargetException;methodreceiverparams[Ljava/lang/Object;
sharedSecrets
langAccessdeathLjava/lang/ThreadDeath;Ljava/lang/Class<*>;Ljava/lang/Exception;java/lang/ExceptionnameparameterTypes[Ljava/lang/Class;[Ljava/lang/Class<*>;C(Ljava/lang/String;[Ljava/lang/Class<*>;)Ljava/lang/reflect/Method;
access$000
access$100
access$200x0x1x2
access$300
SourceFileThrowables.java8Lcom/google/common/base/ElementTypesAreNonnullByDefault;-Lcom/google/common/annotations/GwtCompatible;emulatedInnerClasses1?????
??????????
???
?????
?????
???/*???3???	+,?r*?W+*??+*?$?'???LM
NP??????????'?	??????	7,?a
*?*+?)??jk	m?
??
???
???	?'?	????????
???	?	34?f*?W*?-?*?-?*?/?*?/???????????????	:4?D	*?*?1??????	?????????
????	:,?X
*+?5*?8????	??
??
???
???'?	????????
???	?	:??v,?W*+?5*,?;????
??? ????????????''?
?????????
????	???;
*?1?-Y*?=??
???
???????????	?_??7*L=*??YN?+-K*+??CYE*?G??+??L??=???*??*
???
#(5
?*7??5??3??
-????'?'@??	?w?Z*?W?JY?LL+*?OW*M>*??Y:?4K+*?OW*,??CYE*?G??,??M??>???+?T??: $%($)'*/,4-?/C0H2U4?4Z??L??B??@??!9???L????P'?$'@????	????+*???$?'?M,*?\W,?Z?IJ
KL? 
??????????LZ?	????????	???U?`Y?bL*?cY+?e?h+?l??XYZ?????????	?w?[?p?
*?t?
*?x?|?T???
?????
IP????????
??	rs?5??
???????@????
??
vw?<*?W??Y*????
??????????
???	
??*+,???N?-Y-?=?N-??????????????4	?????????
G?I??
????
??
????#???K*????L+????K*?K?? '?????? ?!??*?
!????
]?B'???
??
???-??Y'SY??S???????
??
????.??Y'S??L+??+*?Y?'Y??S??W+?L?+?+?+?*+?*+?*+??)+,? ?,?.
?????
???
??????????*+???M,?M?
?'?'
()*/?*???	
?	?
M?B'???		????
??
?????2?????2
?E*+,???2? ??????2?\*????????????	??????????B?E???Z
?




© 2015 - 2024 Weber Informatics LLC | Privacy Policy