logo

Java.util.jar.JarEntry trieda v jazyku Java

Táto trieda sa používa na reprezentáciu položky súboru JAR. Konštruktéri:
    JarEntry(JarEntry eat) :Vytvorí nový JarEntry s poľami prevzatými zo zadaného objektu JarEntry. JarEntry(názov reťazca) :Vytvorí novú položku JarEntry pre zadaný názov položky súboru JAR. JarEntry(ZipEntry s):Vytvorí nový JarEntry s poľami prevzatými zo zadaného objektu ZipEntry.
Metódy:
    Atribúty getAttributes() : Returns the Manifest Attributes for this entry or null if none.
      Syntax :  public Attributes getAttributes() throws IOException   Returns:   the Manifest Attributes for this entry or null if none
    Certifikát[] getCertificates() : Returns the Certificate objects for this entry or null if none.
      Syntax :  public Certificate[] getCertificates()   Returns:   the Certificate objects for this entry or null if none.
    CodeSigner[] getCodeSigners() : Returns the CodeSigner objects for this entry or null if none.
      Syntax :  public CodeSigner[] getCodeSigners()   Returns:   the CodeSigner objects for this entry or null if none.
Metódy zdedené z triedy java.util.zip.ZipEntry klon getComment getCompressedSize getCrc getExtra getMethod getName getSize getTime hashCode isDirectory setComment setCompressedSize setCrc setExtra setMethod setSize setTime toString Metódy zdedené z triedy java.lang.Object rovná sa finalize getClass notify notifyAll wait wait wait Poznámka: Programy sa nespustia na online IDE, pretože nie sú schopné čítať súbor Program 1: Java
//Java program demonstrating JarEntry method import java.io.FileInputStream; import java.io.IOException; import java.io.PrintStream; import java.util.jar.JarEntry; import java.util.jar.JarInputStream; class JarEntryDemo {  public static void main(String[] args) throws IOException   {  FileInputStream fis = new FileInputStream('codechecker.jar');  JarInputStream jis = new JarInputStream(fis);  JarEntry je=jis.getNextJarEntry();  PrintStream out = System.out;  //illustrating getAttributes  out.println(je.getAttributes());  //illustrating getCodeSigner  out.println(je.getCodeSigners());  //illustrating getCertificates  out.println(je.getCertificates());  } } 
Program 2: Java
//Java program demonstrating JarEntry method package java.util.jar;    import java.io.IOException;  import java.util.zip.ZipEntry;  import java.security.CodeSigner;  import java.security.cert.Certificate;  public class JarEntry extends ZipEntry  {  Attributes attr;  Certificate[] certs;  CodeSigner[] signers;    public JarEntry(String name)   {  super(name);  }    public JarEntry(ZipEntry ze)   {  super(ze);  }    public JarEntry(JarEntry je)  {  this((ZipEntry)je);  this.attr = je.attr;  this.certs = je.certs;  this.signers = je.signers;  }    public Attributes getAttributes() throws IOException   {  return attr;  }    public Certificate[] getCertificates()   {  return certs == null ? null : (Certificate[]) certs.clone();  }    public CodeSigner[] getCodeSigners()     {  return signers == null ? null : (CodeSigner[]) signers.clone();  } } 
Vytvoriť kvíz