home *** CD-ROM | disk | FTP | other *** search
- package sun.misc;
-
- import java.io.IOException;
- import java.io.InputStream;
- import java.net.URL;
- import java.security.CodeSigner;
- import java.security.cert.Certificate;
- import java.util.jar.JarEntry;
- import java.util.jar.Manifest;
- import sun.misc.URLClassPath.JarLoader;
-
- final class URLClassPath$JarLoader$2 extends Resource {
- // $FF: synthetic field
- final String val$name;
- // $FF: synthetic field
- final URL val$url;
- // $FF: synthetic field
- final JarEntry val$entry;
- // $FF: synthetic field
- final URLClassPath.JarLoader this$0;
-
- URLClassPath$JarLoader$2(URLClassPath.JarLoader var1, String var2, URL var3, JarEntry var4) {
- this.this$0 = var1;
- this.val$name = var2;
- this.val$url = var3;
- this.val$entry = var4;
- }
-
- public String getName() {
- return this.val$name;
- }
-
- public URL getURL() {
- return this.val$url;
- }
-
- public URL getCodeSourceURL() {
- return JarLoader.access$400(this.this$0);
- }
-
- public InputStream getInputStream() throws IOException {
- return JarLoader.access$500(this.this$0).getInputStream(this.val$entry);
- }
-
- public int getContentLength() {
- return (int)this.val$entry.getSize();
- }
-
- public Manifest getManifest() throws IOException {
- return JarLoader.access$500(this.this$0).getManifest();
- }
-
- public Certificate[] getCertificates() {
- return this.val$entry.getCertificates();
- }
-
- public CodeSigner[] getCodeSigners() {
- return this.val$entry.getCodeSigners();
- }
- }
-