Top Description Fields Constructors Methods
com.jcraft.jzlib

public Class ZStream

extends Object
Class Inheritance
Known Direct Subclasses
com.jcraft.jzlib.Deflater, com.jcraft.jzlib.Inflater
Annotations
@Deprecated

Deprecated

Not for public use in the future.

ZStream

Field Summary

Modifier and TypeField and Description
pack-priv Checksum
public int
public int
pack-priv int
private static final int
pack-priv Deflate
pack-priv Inflate
private static final int
private static final int
public String
public byte[]
public int
public byte[]
public int
public long
public long
private static final int
private static final int
private static final int
private static final int
private static final int
private static final int
private static final int
private static final int
private static final int
private static final int
private static final int
private static final int
private static final int
private static final int

Constructor Summary

AccessConstructor and Description
public
public

Method Summary

Modifier and TypeMethod and Description
public int
deflate(int flush)

public int
public int
deflateInit(int level)

public int
deflateInit(int level, boolean nowrap)

public int
deflateInit(int level, int bits)

public int
deflateInit(int level, int bits, int memlevel, JZlib.WrapperType wrapperType)

public int
deflateInit(int level, int bits, int memlevel)

public int
deflateInit(int level, int bits, boolean nowrap)

public int
deflateParams(int level, int strategy)

public int
deflateSetDictionary(byte[] dictionary, int dictLength)

public int
end()

Those methods are expected to be override by Inflater and Deflater.

public boolean
pack-priv void
public void
free()

public long
public int
public int
public String
public byte[]
public int
public byte[]
public int
public long
public long
public int
inflate(int f)

public int
public boolean
public int
public int
inflateInit(boolean nowrap)

public int
inflateInit(int w)

public int
public int
inflateInit(int w, JZlib.WrapperType wrapperType)

public int
inflateInit(int w, boolean nowrap)

public int
inflateSetDictionary(byte[] dictionary, int dictLength)

public int
public int
pack-priv int
read_buf(byte[] buf, int start, int size)

public void
setAvailIn(int avail_in)

public void
setAvailOut(int avail_out)

public void
setInput(byte[] buf)

public void
setInput(byte[] buf, boolean append)

public void
setInput(byte[] buf, int off, int len, boolean append)

public void
setNextIn(byte[] next_in)

public void
setNextInIndex(int next_in_index)

public void
setNextOut(byte[] next_out)

public void
setNextOutIndex(int next_out_index)

public void
setOutput(byte[] buf)

public void
setOutput(byte[] buf, int off, int len)

Inherited from java.lang.Object:
cloneequalsfinalizegetClasshashCodenotifynotifyAlltoStringwaitwaitwait

Field Detail

adlerback to summary
pack-priv Checksum adler
avail_inback to summary
public int avail_in
avail_outback to summary
public int avail_out
data_typeback to summary
pack-priv int data_type
DEF_WBITSback to summary
private static final int DEF_WBITS
dstateback to summary
pack-priv Deflate dstate
istateback to summary
pack-priv Inflate istate
MAX_MEM_LEVELback to summary
private static final int MAX_MEM_LEVEL
MAX_WBITSback to summary
private static final int MAX_WBITS
msgback to summary
public String msg
next_inback to summary
public byte[] next_in
next_in_indexback to summary
public int next_in_index
next_outback to summary
public byte[] next_out
next_out_indexback to summary
public int next_out_index
total_inback to summary
public long total_in
total_outback to summary
public long total_out
Z_BUF_ERRORback to summary
private static final int Z_BUF_ERROR
Z_DATA_ERRORback to summary
private static final int Z_DATA_ERROR
Z_ERRNOback to summary
private static final int Z_ERRNO
Z_FINISHback to summary
private static final int Z_FINISH
Z_FULL_FLUSHback to summary
private static final int Z_FULL_FLUSH
Z_MEM_ERRORback to summary
private static final int Z_MEM_ERROR
Z_NEED_DICTback to summary
private static final int Z_NEED_DICT
Z_NO_FLUSHback to summary
private static final int Z_NO_FLUSH
Z_OKback to summary
private static final int Z_OK
Z_PARTIAL_FLUSHback to summary
private static final int Z_PARTIAL_FLUSH
Z_STREAM_ENDback to summary
private static final int Z_STREAM_END
Z_STREAM_ERRORback to summary
private static final int Z_STREAM_ERROR
Z_SYNC_FLUSHback to summary
private static final int Z_SYNC_FLUSH
Z_VERSION_ERRORback to summary
private static final int Z_VERSION_ERROR

Constructor Detail

ZStreamback to summary
public ZStream()
ZStreamback to summary
public ZStream(Checksum adler)

Method Detail

deflateback to summary
public int deflate(int flush)
deflateEndback to summary
public int deflateEnd()
deflateInitback to summary
public int deflateInit(int level)
deflateInitback to summary
public int deflateInit(int level, boolean nowrap)
deflateInitback to summary
public int deflateInit(int level, int bits)
deflateInitback to summary
public int deflateInit(int level, int bits, int memlevel, JZlib.WrapperType wrapperType)
deflateInitback to summary
public int deflateInit(int level, int bits, int memlevel)
deflateInitback to summary
public int deflateInit(int level, int bits, boolean nowrap)
deflateParamsback to summary
public int deflateParams(int level, int strategy)
deflateSetDictionaryback to summary
public int deflateSetDictionary(byte[] dictionary, int dictLength)
endback to summary
public int end()

Those methods are expected to be override by Inflater and Deflater. In the future, they will become abstract methods.

finishedback to summary
public boolean finished()
flush_pendingback to summary
pack-priv void flush_pending()
freeback to summary
public void free()
getAdlerback to summary
public long getAdler()
getAvailInback to summary
public int getAvailIn()
getAvailOutback to summary
public int getAvailOut()
getMessageback to summary
public String getMessage()
getNextInback to summary
public byte[] getNextIn()
getNextInIndexback to summary
public int getNextInIndex()
getNextOutback to summary
public byte[] getNextOut()
getNextOutIndexback to summary
public int getNextOutIndex()
getTotalInback to summary
public long getTotalIn()
getTotalOutback to summary
public long getTotalOut()
inflateback to summary
public int inflate(int f)
inflateEndback to summary
public int inflateEnd()
inflateFinishedback to summary
public boolean inflateFinished()
inflateInitback to summary
public int inflateInit()
inflateInitback to summary
public int inflateInit(boolean nowrap)
inflateInitback to summary
public int inflateInit(int w)
inflateInitback to summary
public int inflateInit(JZlib.WrapperType wrapperType)
inflateInitback to summary
public int inflateInit(int w, JZlib.WrapperType wrapperType)
inflateInitback to summary
public int inflateInit(int w, boolean nowrap)
inflateSetDictionaryback to summary
public int inflateSetDictionary(byte[] dictionary, int dictLength)
inflateSyncback to summary
public int inflateSync()
inflateSyncPointback to summary
public int inflateSyncPoint()
read_bufback to summary
pack-priv int read_buf(byte[] buf, int start, int size)
setAvailInback to summary
public void setAvailIn(int avail_in)
setAvailOutback to summary
public void setAvailOut(int avail_out)
setInputback to summary
public void setInput(byte[] buf)
setInputback to summary
public void setInput(byte[] buf, boolean append)
setInputback to summary
public void setInput(byte[] buf, int off, int len, boolean append)
setNextInback to summary
public void setNextIn(byte[] next_in)
setNextInIndexback to summary
public void setNextInIndex(int next_in_index)
setNextOutback to summary
public void setNextOut(byte[] next_out)
setNextOutIndexback to summary
public void setNextOutIndex(int next_out_index)
setOutputback to summary
public void setOutput(byte[] buf)
setOutputback to summary
public void setOutput(byte[] buf, int off, int len)