public class ZStream

  1. Object
  2. ZStream

Known subtypesDeflater, Inflater

Deprecated. Not for public use in the future.
ZStream

Fields

public byte[] nextIn
public int nextInIndex
public int availIn
public long totalIn
public byte[] nextOut
public int nextOutIndex
public int availOut
public long totalOut
public String msg

Constructors

public ZStream()
public ZStream(Checksum adler)

Methods

public int inflateInit()
public int inflateInit(boolean nowrap)
public int inflateInit(int w)
public int inflateInit(JZlib.WrapperType wrapperType)
public int inflateInit(int w, JZlib.WrapperType wrapperType)
public int inflateInit(int w, boolean nowrap)
public int inflate(int f)
public int inflateEnd()
public int inflateSync()
public int inflateSyncPoint()
public int inflateSetDictionary(byte[] dictionary, int dictLength)
public boolean inflateFinished()
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 deflate(int flush)
public int deflateEnd()
public int deflateParams(int level, int strategy)
public int deflateSetDictionary(byte[] dictionary, int dictLength)
public long getAdler()
public void free()
public void setOutput(byte[] buf)
public void setOutput(byte[] buf, int off, int len)
public void setInput(byte[] buf)
public void setInput(byte[] buf, boolean append)
public void setInput(byte[] buf, int off, int len, boolean append)
public byte[] getNextIn()
public void setNextIn(byte[] nextIn)
public int getNextInIndex()
public void setNextInIndex(int nextInIndex)
public int getAvailIn()
public void setAvailIn(int availIn)
public byte[] getNextOut()
public void setNextOut(byte[] nextOut)
public int getNextOutIndex()
public void setNextOutIndex(int nextOutIndex)
public int getAvailOut()
public void setAvailOut(int availOut)
public long getTotalOut()
public long getTotalIn()
public String getMessage()
public int end()Those methods are expected to be override by Inflater and Deflater.
public boolean finished()

Inherited methods

Field details

nextIn

public byte[] nextIn

nextInIndex

public int nextInIndex

availIn

public int availIn

totalIn

public long totalIn

nextOut

public byte[] nextOut

nextOutIndex

public int nextOutIndex

availOut

public int availOut

totalOut

public long totalOut

msg

public String msg

Constructor details

ZStream

public ZStream()

ZStream

public ZStream(Checksum adler)

Method details

inflateInit

public int inflateInit()

inflateInit

public int inflateInit(boolean nowrap)

inflateInit

public int inflateInit(int w)

inflateInit

public int inflateInit(JZlib.WrapperType wrapperType)

inflateInit

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

inflateInit

public int inflateInit(int w, boolean nowrap)

inflate

public int inflate(int f)

inflateEnd

public int inflateEnd()

inflateSync

public int inflateSync()

inflateSyncPoint

public int inflateSyncPoint()

inflateSetDictionary

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

inflateFinished

public boolean inflateFinished()

deflateInit

public int deflateInit(int level)

deflateInit

public int deflateInit(int level, boolean nowrap)

deflateInit

public int deflateInit(int level, int bits)

deflateInit

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

deflateInit

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

deflateInit

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

deflate

public int deflate(int flush)

deflateEnd

public int deflateEnd()

deflateParams

public int deflateParams(int level, int strategy)

deflateSetDictionary

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

getAdler

public long getAdler()

free

public void free()

setOutput

public void setOutput(byte[] buf)

setOutput

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

setInput

public void setInput(byte[] buf)

setInput

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

setInput

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

getNextIn

public byte[] getNextIn()

setNextIn

public void setNextIn(byte[] nextIn)

getNextInIndex

public int getNextInIndex()

setNextInIndex

public void setNextInIndex(int nextInIndex)

getAvailIn

public int getAvailIn()

setAvailIn

public void setAvailIn(int availIn)

getNextOut

public byte[] getNextOut()

setNextOut

public void setNextOut(byte[] nextOut)

getNextOutIndex

public int getNextOutIndex()

setNextOutIndex

public void setNextOutIndex(int nextOutIndex)

getAvailOut

public int getAvailOut()

setAvailOut

public void setAvailOut(int availOut)

getTotalOut

public long getTotalOut()

getTotalIn

public long getTotalIn()

getMessage

public String getMessage()

end

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

finished

public boolean finished()