META-INF.modules.java.base.classes.java.util.zip.ZipFile$CleanableResource.class Maven / Gradle / Ivy
???? 7 ? n
- o
p q
r s + t u
o
v w + x y
o + z
> { + | : } \ ~
?
? \ ?
? ? ? ? ? ? c ? ?
? ?
?
> ? ?
?
- ? ? ? ? ? ? ? ? ? ?
( ?
% ? ?
+ ? ? ? CleanableResource InnerClasses FinalizableResource istreams Ljava/util/Set; Signature &Ljava/util/Set;
inflaterCache Ljava/util/Deque; +Ljava/util/Deque; cleanable ? Cleanable !Ljava/lang/ref/Cleaner$Cleanable; zsrc ? Source Ljava/util/zip/ZipFile$Source; )(Ljava/util/zip/ZipFile;Ljava/io/File;I)V Code LineNumberTable LocalVariableTable this )Ljava/util/zip/ZipFile$CleanableResource; zf Ljava/util/zip/ZipFile; file Ljava/io/File; mode I
StackMapTable ?
Exceptions clean ()V getInflater ()Ljava/util/zip/Inflater; inf Ljava/util/zip/Inflater; ? releaseInflater (Ljava/util/zip/Inflater;)V inflaters LocalVariableTypeTable ? run e Ljava/io/IOException; is Ljava/io/InputStream; copy [Ljava/io/InputStream; ioe (Ljava/io/File;I)V get Q(Ljava/util/zip/ZipFile;Ljava/io/File;I)Ljava/util/zip/ZipFile$CleanableResource; clz Ljava/lang/Class; Ljava/lang/Class<*>;
SourceFile ZipFile.java NestHost java/util/zip/ZipFile A R ? ? ? ? ? ? 9 < java/util/WeakHashMap ? ? ? 2 3 java/util/ArrayDeque 6 7 f ? = @ Q R ? ? java/util/zip/Inflater A ? ? R ? ? ? R ? ? ? java/io/InputStream ? ? ? R ? R java/io/IOException ? ? ? ? java/io/UncheckedIOException A ? ? ? java/util/jar/JarFile ? ? close java/lang/Class ? ? ? ? ? ? ;java/util/zip/ZipFile$CleanableResource$FinalizableResource A B ? ? 'java/util/zip/ZipFile$CleanableResource java/lang/Object java/lang/Runnable java/lang/ref/Cleaner$Cleanable java/util/zip/ZipFile$Source java/io/File java/lang/Throwable java/util/Deque jdk/internal/ref/CleanerFactory cleaner ()Ljava/lang/ref/Cleaner; java/lang/ref/Cleaner register I(Ljava/lang/Object;Ljava/lang/Runnable;)Ljava/lang/ref/Cleaner$Cleanable; java/util/Collections
newSetFromMap (Ljava/util/Map;)Ljava/util/Set; /(Ljava/io/File;Z)Ljava/util/zip/ZipFile$Source; poll ()Ljava/lang/Object; (Z)V reset add (Ljava/lang/Object;)Z end
java/util/Set isEmpty ()Z toArray (([Ljava/lang/Object;)[Ljava/lang/Object; clear
addSuppressed (Ljava/lang/Throwable;)V release !(Ljava/util/zip/ZipFile$Source;)V (Ljava/io/IOException;)V getClass ()Ljava/lang/Class; JLA "Ljdk/internal/misc/JavaLangAccess; jdk/internal/misc/JavaLangAccess getDeclaredPublicMethods G(Ljava/lang/Class;Ljava/lang/String;[Ljava/lang/Class;)Ljava/util/List; java/util/List size ()I
getSuperclass + - . 2 3 4 5 6 7 4 8 9 <