java.util.zip-ZipEntry 클래스

소개

그만큼 java.util.zip.ZipEntry 클래스는 ZIP 파일 항목을 나타내는 데 사용됩니다.

클래스 선언

다음은에 대한 선언입니다. java.util.zip.ZipEntry 클래스-

public class ZipEntry
   extends Object
      implements Cloneable

필드

다음은 필드입니다. java.util.zip.ZipEntry 클래스-

  • protected byte[] buf − 압축되지 않은 데이터를 쓰기위한 출력 버퍼.

  • protected Inflater inf −이 스트림의 압축 해제 기.

  • 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 DEFLATED − 압축 된 (축소 된) 항목에 대한 압축 방법.

  • 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

  • static int STORED − 압축되지 않은 항목에 대한 압축 방법.

생성자

Sr. 아니. 생성자 및 설명
1

ZipEntry(String name)

지정된 이름으로 새 zip 항목을 만듭니다.

2

ZipEntry(ZipEntry e)

지정된 zip 항목에서 가져온 필드를 사용하여 새 zip 항목을 만듭니다.

수업 방법

Sr. 아니. 방법 및 설명
1 개체 clone ()

이 항목의 복사본을 반환합니다.

2 문자열 getComment ()

항목에 대한 주석 문자열을 반환하거나없는 경우 null을 반환합니다.

long getCompressedSize ()

압축 된 항목 데이터의 크기를 반환하거나 알 수없는 경우 -1을 반환합니다.

4 긴 getCrc ()

압축되지 않은 항목 데이터의 CRC-32 체크섬을 반환하거나 알 수없는 경우 -1을 반환합니다.

5 byte [] getExtra ()

항목에 대한 추가 필드 데이터를 반환하거나없는 경우 null을 반환합니다.

6 int getMethod ()

항목의 압축 방법을 반환하거나 지정되지 않은 경우 -1을 반환합니다.

7 문자열 getName ()

항목의 이름을 반환합니다.

8 긴 getSize ()

입력 데이터의 압축되지 않은 크기를 반환하거나 알 수없는 경우 -1을 반환합니다.

9 긴 getTime ()

항목의 수정 시간을 반환하거나 지정되지 않은 경우 -1을 반환합니다.

10 int hashCode ()

이 항목의 해시 코드 값을 반환합니다.

11 부울 isDirectory ()

이것이 디렉토리 항목이면 true를 리턴합니다.

12 void setComment (문자열 주석)

항목에 대한 선택적 주석 문자열을 설정합니다.

13 무효 setCrc (긴 crc)

압축되지 않은 항목 데이터의 CRC-32 체크섬을 설정합니다.

14 void setExtra (byte [] extra)

항목에 대한 선택적 추가 필드 데이터를 설정합니다.

15 void setMethod (int 메서드)

항목의 압축 방법을 설정합니다.

16 void setSize (긴 크기)

입력 데이터의 압축되지 않은 크기를 설정합니다.

17 void setTime (장시간)

항목의 수정 시간을 설정합니다.

18 문자열 toString ()

ZIP 항목의 문자열 표현을 반환합니다.

상속 된 방법

이 클래스는 다음 클래스에서 메서드를 상속합니다-

  • java.io.FilterOutputStream
  • java.lang.Object
인쇄