
com.google.common.io.Closer.class Maven / Gradle / Ivy
The newest version!
???? 2 ? _ `
a
b c
d e
f g h i j k l m
n o p
q
n r j s j t u v w x y
z
{ | ! } ~ SuppressingSuppressor InnerClasses ? LoggingSuppressor
Suppressor
SUPPRESSOR (Lcom/google/common/io/Closer$Suppressor;
suppressor RuntimeInvisibleAnnotations 1Lcom/google/common/annotations/VisibleForTesting; stack Ljava/util/Deque; Signature &Ljava/util/Deque; thrown Ljava/lang/Throwable; create ()Lcom/google/common/io/Closer; Code LineNumberTable +(Lcom/google/common/io/Closer$Suppressor;)V LocalVariableTable this Lcom/google/common/io/Closer; register ((Ljava/io/Closeable;)Ljava/io/Closeable; closeable Ljava/io/Closeable; LocalVariableTypeTable TC;
StackMapTable (TC;)TC; 8Lcom/google/errorprone/annotations/CanIgnoreReturnValue; "RuntimeVisibleParameterAnnotations Ljavax/annotation/Nullable; rethrow 3(Ljava/lang/Throwable;)Ljava/lang/RuntimeException; e
Exceptions D(Ljava/lang/Throwable;Ljava/lang/Class;)Ljava/lang/RuntimeException; declaredType Ljava/lang/Class; Ljava/lang/Class; ? |(Ljava/lang/Throwable;Ljava/lang/Class;)Ljava/lang/RuntimeException;^Ljava/io/IOException;^TX; U(Ljava/lang/Throwable;Ljava/lang/Class;Ljava/lang/Class;)Ljava/lang/RuntimeException;
declaredType1
declaredType2 Ljava/lang/Class; Ljava/lang/Class; ?(Ljava/lang/Throwable;Ljava/lang/Class;Ljava/lang/Class;)Ljava/lang/RuntimeException;^Ljava/io/IOException;^TX1;^TX2; close ()V throwable w _ u h
SourceFile Closer.java $Lcom/google/common/annotations/Beta; /Lcom/google/common/annotations/GwtIncompatible; com/google/common/io/Closer $ % 3 4 3 T java/util/ArrayDeque 3 ? ) * ? ? ? &com/google/common/io/Closer$Suppressor &