public interface jdk.internal.misc.JavaUtilJarAccess
minor version: 0
major version: 59
flags: flags: (0x0601) ACC_PUBLIC, ACC_INTERFACE, ACC_ABSTRACT
this_class: jdk.internal.misc.JavaUtilJarAccess
super_class: java.lang.Object
{
public abstract boolean jarFileHasClassPathAttribute(java.util.jar.JarFile);
descriptor: (Ljava/util/jar/JarFile;)Z
flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
Exceptions:
throws java.io.IOException
MethodParameters:
Name Flags
jar
public abstract java.security.CodeSource[] getCodeSources(java.util.jar.JarFile, java.net.URL);
descriptor: (Ljava/util/jar/JarFile;Ljava/net/URL;)[Ljava/security/CodeSource;
flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
MethodParameters:
Name Flags
jar
url
public abstract java.security.CodeSource getCodeSource(java.util.jar.JarFile, java.net.URL, java.lang.String);
descriptor: (Ljava/util/jar/JarFile;Ljava/net/URL;Ljava/lang/String;)Ljava/security/CodeSource;
flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
MethodParameters:
Name Flags
jar
url
name
public abstract java.util.Enumeration<java.lang.String> entryNames(java.util.jar.JarFile, java.security.CodeSource[]);
descriptor: (Ljava/util/jar/JarFile;[Ljava/security/CodeSource;)Ljava/util/Enumeration;
flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
Signature: (Ljava/util/jar/JarFile;[Ljava/security/CodeSource;)Ljava/util/Enumeration<Ljava/lang/String;>;
MethodParameters:
Name Flags
jar
cs
public abstract java.util.Enumeration<java.util.jar.JarEntry> entries2(java.util.jar.JarFile);
descriptor: (Ljava/util/jar/JarFile;)Ljava/util/Enumeration;
flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
Signature: (Ljava/util/jar/JarFile;)Ljava/util/Enumeration<Ljava/util/jar/JarEntry;>;
MethodParameters:
Name Flags
jar
public abstract void setEagerValidation(java.util.jar.JarFile, boolean);
descriptor: (Ljava/util/jar/JarFile;Z)V
flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
MethodParameters:
Name Flags
jar
eager
public abstract java.util.List<java.lang.Object> getManifestDigests(java.util.jar.JarFile);
descriptor: (Ljava/util/jar/JarFile;)Ljava/util/List;
flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
Signature: (Ljava/util/jar/JarFile;)Ljava/util/List<Ljava/lang/Object;>;
MethodParameters:
Name Flags
jar
public abstract java.util.jar.Attributes getTrustedAttributes(java.util.jar.Manifest, java.lang.String);
descriptor: (Ljava/util/jar/Manifest;Ljava/lang/String;)Ljava/util/jar/Attributes;
flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
MethodParameters:
Name Flags
man
name
public abstract void ensureInitialization(java.util.jar.JarFile);
descriptor: (Ljava/util/jar/JarFile;)V
flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
MethodParameters:
Name Flags
jar
public abstract boolean isInitializing();
descriptor: ()Z
flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
}
SourceFile: "JavaUtilJarAccess.java"