Client and backend. This class is shared: the same code is compiled into your app and into your server, so everything on this page works in both.
public class Deflater
- Object
- Deflater
Fields
Constructors
public Deflater() | |
public Deflater(int arg0) | |
public Deflater(int arg0, boolean arg1) |
Methods
Inherited methods
Field details
DEFAULT_COMPRESSION
public static final int DEFAULT_COMPRESSION = -1NO_COMPRESSION
public static final int NO_COMPRESSION = 0BEST_SPEED
public static final int BEST_SPEED = 1BEST_COMPRESSION
public static final int BEST_COMPRESSION = 9DEFAULT_STRATEGY
public static final int DEFAULT_STRATEGY = 0FILTERED
public static final int FILTERED = 1HUFFMAN_ONLY
public static final int HUFFMAN_ONLY = 2DEFLATED
public static final int DEFLATED = 8NO_FLUSH
public static final int NO_FLUSH = 0SYNC_FLUSH
public static final int SYNC_FLUSH = 2FULL_FLUSH
public static final int FULL_FLUSH = 3Constructor details
Deflater
public Deflater()Deflater
public Deflater(int arg0)Deflater
public Deflater(int arg0, boolean arg1)Method details
setInput
public void setInput(byte[] arg0)setInput
public void setInput(byte[] arg0, int arg1, int arg2)setDictionary
public void setDictionary(byte[] arg0)setDictionary
public void setDictionary(byte[] arg0, int arg1, int arg2)setLevel
public void setLevel(int arg0)setStrategy
public void setStrategy(int arg0)needsInput
public boolean needsInput()finish
public void finish()finished
public boolean finished()deflate
public int deflate(byte[] arg0)deflate
public int deflate(byte[] arg0, int arg1, int arg2)deflate
public int deflate(byte[] arg0, int arg1, int arg2, int arg3)getAdler
public int getAdler()getBytesRead
public long getBytesRead()getBytesWritten
public long getBytesWritten()getTotalIn
public int getTotalIn()getTotalOut
public int getTotalOut()reset
public void reset()end
public void end()