|
JavaTM Platform Standard Ed. 6 |
|||||||||
앞의 클래스 다음의 클래스 | 프레임 있어 프레임 없음 | |||||||||
개요: 상자 | 필드 | 생성자 | 메소드 | 상세 : 필드 | 생성자 | 메소드 |
java.lang.Objectjava.util.zip.ZipEntry
java.util.jar.JarEntry
public class JarEntry
이 클래스는, JAR 파일의 엔트리를 나타내기 위해서(때문에) 사용합니다.
필드의 개요 | |
---|---|
static int |
CENATT
|
static int |
CENATX
|
static int |
CENCOM
|
static int |
CENCRC
|
static int |
CENDSK
|
static int |
CENEXT
|
static int |
CENFLG
|
static int |
CENHDR
|
static int |
CENHOW
|
static int |
CENLEN
|
static int |
CENNAM
|
static int |
CENOFF
|
static long |
CENSIG
|
static int |
CENSIZ
|
static int |
CENTIM
|
static int |
CENVEM
|
static int |
CENVER
|
static int |
ENDCOM
|
static int |
ENDHDR
|
static int |
ENDOFF
|
static long |
ENDSIG
|
static int |
ENDSIZ
|
static int |
ENDSUB
|
static int |
ENDTOT
|
static int |
EXTCRC
|
static int |
EXTHDR
|
static int |
EXTLEN
|
static long |
EXTSIG
|
static int |
EXTSIZ
|
static int |
LOCCRC
|
static int |
LOCEXT
|
static int |
LOCFLG
|
static int |
LOCHDR
|
static int |
LOCHOW
|
static int |
LOCLEN
|
static int |
LOCNAM
|
static long |
LOCSIG
|
static int |
LOCSIZ
|
static int |
LOCTIM
|
static int |
LOCVER
|
클래스 java.util.zip. ZipEntry 로부터 상속된 필드 |
---|
DEFLATED , STORED |
생성자 의 개요 | |
---|---|
JarEntry (JarEntry je)
지정된 JarEntry 객체로부터 꺼낸 필드를 가지는, 새로운 JarEntry 를 작성합니다. |
|
JarEntry (String name)
지정된 JAR 파일의 엔트리명에 새로운 JarEntry 를 작성합니다. |
|
JarEntry (ZipEntry ze)
지정된 ZipEntry 객체로부터 꺼낸 필드를 가지는, 새로운 JarEntry 를 작성합니다. |
메소드의 개요 | |
---|---|
Attributes |
getAttributes ()
이 엔트리의 Manifest Attributes (Manifest 속성)를 돌려줍니다. |
Certificate [] |
getCertificates ()
이 엔트리의 Certificate 객체를 돌려줍니다. |
CodeSigner [] |
getCodeSigners ()
이 엔트리의 CodeSigner 객체를 돌려줍니다. |
클래스 java.util.zip. ZipEntry 로부터 상속된 메소드 |
---|
clone , getComment , getCompressedSize , getCrc , getExtra , getMethod , getName , getSize , getTime , hashCode , isDirectory , setComment , setCompressedSize , setCrc , setExtra , setMethod , setSize , setTime , toString |
클래스 java.lang. Object 로부터 상속된 메소드 |
---|
equals , finalize , getClass , notify , notifyAll , wait , wait , wait |
필드의 상세 |
---|
public static final long LOCSIG
public static final long EXTSIG
public static final long CENSIG
public static final long ENDSIG
public static final int LOCHDR
public static final int EXTHDR
public static final int CENHDR
public static final int ENDHDR
public static final int LOCVER
public static final int LOCFLG
public static final int LOCHOW
public static final int LOCTIM
public static final int LOCCRC
public static final int LOCSIZ
public static final int LOCLEN
public static final int LOCNAM
public static final int LOCEXT
public static final int EXTCRC
public static final int EXTSIZ
public static final int EXTLEN
public static final int CENVEM
public static final int CENVER
public static final int CENFLG
public static final int CENHOW
public static final int CENTIM
public static final int CENCRC
public static final int CENSIZ
public static final int CENLEN
public static final int CENNAM
public static final int CENEXT
public static final int CENCOM
public static final int CENDSK
public static final int CENATT
public static final int CENATX
public static final int CENOFF
public static final int ENDSUB
public static final int ENDTOT
public static final int ENDSIZ
public static final int ENDOFF
public static final int ENDCOM
생성자 의 상세 |
---|
public JarEntry(String name)
JarEntry
를 작성합니다.
name
- JAR 파일의 엔트리의 이름
NullPointerException
- 엔트리의 이름이 null
의 경우
IllegalArgumentException
- 엔트리의 이름이 0xFFFF 바이트보다 긴 경우public JarEntry(ZipEntry ze)
ZipEntry
객체로부터 꺼낸 필드를 가지는, 새로운 JarEntry
를 작성합니다.
ze
- JarEntry
의 생성원인 ZipEntry
객체public JarEntry(JarEntry je)
JarEntry
객체로부터 꺼낸 필드를 가지는, 새로운 JarEntry
를 작성합니다.
je
- 카피하는 JarEntry
메소드의 상세 |
---|
public Attributes getAttributes() throws IOException
Manifest
Attributes
(Manifest 속성)를 돌려줍니다. 속성이 없는 경우는 null
를 돌려줍니다.
Manifest
Attributes
. 속성이 없는 경우는 null
IOException
public Certificate [] getCertificates()
Certificate
객체를 돌려줍니다. 객체가 없는 경우는 null
를 돌려줍니다. 이 메소드는, 엔트리 입력 스트림을 끝까지 읽어내,JarEntry
가 완전하게 검증되지 않는 한 호출할 수 없습니다. 그렇지 않은 경우는, 이 메소드는 null
를 돌려줍니다.
반환되는 증명서의 배열은, 이 엔트리를 증명하기 위해서 사용된 모든 서명자 증명서로부터 구성됩니다. 각 서명자 증명서의 후에는 그것을 지원하는 증명서 체인이 계속됩니다 (빈 상태(empty)일 가능성도 있다). 각각의 서명자 증명서 및 그 증명서가 지원하는 증명서 체인은, 하위에서 상위의 순서에 늘어놓을 수 있는 (즉, 서명자의 증명서가 최초로, (루트의) 증명서 발행국이 최후).
Certificate
객체. 속성이 없는 경우는 null
public CodeSigner [] getCodeSigners()
CodeSigner
객체를 돌려줍니다. 객체가 없는 경우는 null
를 돌려줍니다. 이 메소드는, 엔트리 입력 스트림을 끝까지 읽어내,JarEntry
가 완전하게 검증되지 않는 한 호출할 수 없습니다. 그렇지 않은 경우는, 이 메소드는 null
를 돌려줍니다.
이 엔트리에 서명한 코드 서명자 모두로 구성되는 배열을 돌려줍니다.
CodeSigner
객체. 속성이 없는 경우는 null
|
JavaTM Platform Standard Ed. 6 |
|||||||||
앞의 클래스 다음의 클래스 | 프레임 있어 프레임 없음 | |||||||||
개요: 상자 | 필드 | 생성자 | 메소드 | 상세 : 필드 | 생성자 | 메소드 |
Copyright 2006 Sun Microsystems, Inc. All rights reserved. Use is subject to license terms . Documentation Redistribution Policy 도 참조해 주세요.