java.util.zip-Inflater 클래스
소개
그만큼 java.util.zip.Inflater클래스는 널리 사용되는 ZLIB 압축 라이브러리를 사용하여 범용 압축 해제를 지원합니다. ZLIB 압축 라이브러리는 처음에 PNG 그래픽 표준의 일부로 개발되었으며 특허로 보호되지 않습니다. java.util.zip 패키지 설명의 사양에 자세히 설명되어 있습니다.
클래스 선언
다음은에 대한 선언입니다. java.util.zip.Inflater 클래스-
public class Inflater
extends Object
생성자
Sr. 아니. | 생성자 및 설명 |
---|---|
1 | Inflater() 새 압축 해제기를 만듭니다. |
2 | Inflater(boolean nowrap) 새 압축 해제기를 만듭니다. |
수업 방법
Sr. 아니. | 방법 및 설명 |
---|---|
1 | 무효 end () 압축 해제기를 닫고 처리되지 않은 입력을 버립니다. |
2 | 부울 완료 () 압축 된 데이터 스트림의 끝에 도달하면 true를 반환합니다. |
삼 | int getAdler () 압축되지 않은 데이터의 ADLER-32 값을 반환합니다. |
4 | 긴 getBytesRead () 지금까지 입력 된 압축 된 바이트의 총 수를 반환합니다. |
5 | 긴 getBytesWritten () 지금까지 출력 된 압축되지 않은 총 바이트 수를 반환합니다. |
6 | int getRemaining () 입력 버퍼에 남아있는 총 바이트 수를 반환합니다. |
7 | int getTotalIn () 지금까지 입력 된 압축 된 바이트의 총 수를 반환합니다. |
8 | int getTotalOut () 지금까지 출력 된 압축되지 않은 총 바이트 수를 반환합니다. |
9 | int inflate (byte [] b) 지정된 버퍼로 바이트를 압축 해제합니다. |
10 | int inflate (byte [] b, int off, int len) 지정된 버퍼로 바이트를 압축 해제합니다. |
11 | 부울 needsDictionary () 압축 해제에 사전 설정 사전이 필요한 경우 true를 반환합니다. |
12 | 부울 needsInput () 입력 버퍼에 데이터가 남아 있지 않으면 true를 반환합니다. |
13 | 무효 리셋 () 새 입력 데이터 세트를 처리 할 수 있도록 인플레이터를 재설정합니다. |
14 | 무효 setDictionary (byte [] b) 사전 설정 사전을 지정된 바이트 배열로 설정합니다. |
15 | void setDictionary (byte [] b, int off, int len) 사전 설정 사전을 지정된 바이트 배열로 설정합니다. |
16 | 무효 setInput (byte [] b) 감압을위한 입력 데이터를 설정합니다. |
17 | void setInput (byte [] b, int off, int len) 감압을위한 입력 데이터를 설정합니다. |
상속 된 방법
이 클래스는 다음 클래스에서 메서드를 상속합니다-
- java.lang.Object