Package com.jcraft.jzlib
Class Inflate
- java.lang.Object
-
- com.jcraft.jzlib.Inflate
-
final class Inflate extends java.lang.Object
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description (package private) classInflate.Return
-
Field Summary
Fields Modifier and Type Field Description private static intBAD(package private) InfBlocksblocksprivate static intBLOCKSprivate static intCHECK1private static intCHECK2private static intCHECK3private static intCHECK4private static intCOMMENTprivate byte[]crcbufprivate static intDICT0private static intDICT1private static intDICT2private static intDICT3private static intDICT4private static intDONEprivate static intEXLENprivate static intEXTRAprivate static intFLAGprivate intflagsprivate static intFLAGS(package private) GZIPHeadergheaderprivate static intHCRCprivate static intHEAD(package private) static intINFLATE_ANYprivate static intLENGTHprivate static byte[]mark(package private) intmarkerprivate static intMAX_WBITS(package private) intmethodprivate static intMETHOD(package private) intmodeprivate static intNAME(package private) longneedprivate intneed_bytesprivate static intOSprivate static intPRESET_DICTprivate static intTIMEprivate java.io.ByteArrayOutputStreamtmp_string(package private) longwas(package private) intwbits(package private) intwrapprivate ZStreamzprivate static intZ_BUF_ERRORprivate static intZ_DATA_ERRORprivate static intZ_DEFLATEDprivate static intZ_ERRNO(package private) static intZ_FINISH(package private) static intZ_FULL_FLUSHprivate static intZ_MEM_ERRORprivate static intZ_NEED_DICT(package private) static intZ_NO_FLUSHprivate static intZ_OK(package private) static intZ_PARTIAL_FLUSHprivate static intZ_STREAM_ENDprivate static intZ_STREAM_ERROR(package private) static intZ_SYNC_FLUSHprivate static intZ_VERSION_ERROR
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description private voidchecksum(int n, long v)GZIPHeadergetGZIPHeader()(package private) intinflate(int f)(package private) intinflateEnd()(package private) intinflateInit(int w)(package private) intinflateReset()(package private) intinflateSetDictionary(byte[] dictionary, int dictLength)(package private) intinflateSync()(package private) intinflateSyncPoint()(package private) booleaninParsingHeader()private intreadBytes(int r, int f)private intreadBytes(int n, int r, int f)private intreadString(int r, int f)
-
-
-
Field Detail
-
MAX_WBITS
private static final int MAX_WBITS
- See Also:
- Constant Field Values
-
PRESET_DICT
private static final int PRESET_DICT
- See Also:
- Constant Field Values
-
Z_NO_FLUSH
static final int Z_NO_FLUSH
- See Also:
- Constant Field Values
-
Z_PARTIAL_FLUSH
static final int Z_PARTIAL_FLUSH
- See Also:
- Constant Field Values
-
Z_SYNC_FLUSH
static final int Z_SYNC_FLUSH
- See Also:
- Constant Field Values
-
Z_FULL_FLUSH
static final int Z_FULL_FLUSH
- See Also:
- Constant Field Values
-
Z_FINISH
static final int Z_FINISH
- See Also:
- Constant Field Values
-
Z_DEFLATED
private static final int Z_DEFLATED
- See Also:
- Constant Field Values
-
Z_OK
private static final int Z_OK
- See Also:
- Constant Field Values
-
Z_STREAM_END
private static final int Z_STREAM_END
- See Also:
- Constant Field Values
-
Z_NEED_DICT
private static final int Z_NEED_DICT
- See Also:
- Constant Field Values
-
Z_ERRNO
private static final int Z_ERRNO
- See Also:
- Constant Field Values
-
Z_STREAM_ERROR
private static final int Z_STREAM_ERROR
- See Also:
- Constant Field Values
-
Z_DATA_ERROR
private static final int Z_DATA_ERROR
- See Also:
- Constant Field Values
-
Z_MEM_ERROR
private static final int Z_MEM_ERROR
- See Also:
- Constant Field Values
-
Z_BUF_ERROR
private static final int Z_BUF_ERROR
- See Also:
- Constant Field Values
-
Z_VERSION_ERROR
private static final int Z_VERSION_ERROR
- See Also:
- Constant Field Values
-
METHOD
private static final int METHOD
- See Also:
- Constant Field Values
-
FLAG
private static final int FLAG
- See Also:
- Constant Field Values
-
DICT4
private static final int DICT4
- See Also:
- Constant Field Values
-
DICT3
private static final int DICT3
- See Also:
- Constant Field Values
-
DICT2
private static final int DICT2
- See Also:
- Constant Field Values
-
DICT1
private static final int DICT1
- See Also:
- Constant Field Values
-
DICT0
private static final int DICT0
- See Also:
- Constant Field Values
-
BLOCKS
private static final int BLOCKS
- See Also:
- Constant Field Values
-
CHECK4
private static final int CHECK4
- See Also:
- Constant Field Values
-
CHECK3
private static final int CHECK3
- See Also:
- Constant Field Values
-
CHECK2
private static final int CHECK2
- See Also:
- Constant Field Values
-
CHECK1
private static final int CHECK1
- See Also:
- Constant Field Values
-
DONE
private static final int DONE
- See Also:
- Constant Field Values
-
BAD
private static final int BAD
- See Also:
- Constant Field Values
-
HEAD
private static final int HEAD
- See Also:
- Constant Field Values
-
LENGTH
private static final int LENGTH
- See Also:
- Constant Field Values
-
TIME
private static final int TIME
- See Also:
- Constant Field Values
-
OS
private static final int OS
- See Also:
- Constant Field Values
-
EXLEN
private static final int EXLEN
- See Also:
- Constant Field Values
-
EXTRA
private static final int EXTRA
- See Also:
- Constant Field Values
-
NAME
private static final int NAME
- See Also:
- Constant Field Values
-
COMMENT
private static final int COMMENT
- See Also:
- Constant Field Values
-
HCRC
private static final int HCRC
- See Also:
- Constant Field Values
-
FLAGS
private static final int FLAGS
- See Also:
- Constant Field Values
-
INFLATE_ANY
static final int INFLATE_ANY
- See Also:
- Constant Field Values
-
mode
int mode
-
method
int method
-
was
long was
-
need
long need
-
marker
int marker
-
wrap
int wrap
-
wbits
int wbits
-
blocks
InfBlocks blocks
-
z
private final ZStream z
-
flags
private int flags
-
need_bytes
private int need_bytes
-
crcbuf
private byte[] crcbuf
-
gheader
GZIPHeader gheader
-
mark
private static byte[] mark
-
tmp_string
private java.io.ByteArrayOutputStream tmp_string
-
-
Constructor Detail
-
Inflate
Inflate(ZStream z)
-
-
Method Detail
-
inflateReset
int inflateReset()
-
inflateEnd
int inflateEnd()
-
inflateInit
int inflateInit(int w)
-
inflate
int inflate(int f)
-
inflateSetDictionary
int inflateSetDictionary(byte[] dictionary, int dictLength)
-
inflateSync
int inflateSync()
-
inflateSyncPoint
int inflateSyncPoint()
-
readBytes
private int readBytes(int n, int r, int f) throws Inflate.Return- Throws:
Inflate.Return
-
readString
private int readString(int r, int f) throws Inflate.Return- Throws:
Inflate.Return
-
readBytes
private int readBytes(int r, int f) throws Inflate.Return- Throws:
Inflate.Return
-
checksum
private void checksum(int n, long v)
-
getGZIPHeader
public GZIPHeader getGZIPHeader()
-
inParsingHeader
boolean inParsingHeader()
-
-