Class Deflater
java.lang.Object
java.util.zip.Deflater
-
Field Summary
FieldsModifier and TypeFieldDescriptionstatic final intstatic final intstatic final intstatic final intstatic final intstatic final intstatic final intstatic final intstatic final intstatic final intstatic final int -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionintdeflate(byte[] arg0) intdeflate(byte[] arg0, int arg1, int arg2) intdeflate(byte[] arg0, int arg1, int arg2, int arg3) voidend()voidfinish()booleanfinished()intgetAdler()longlongintintbooleanvoidreset()voidsetDictionary(byte[] arg0) voidsetDictionary(byte[] arg0, int arg1, int arg2) voidsetInput(byte[] arg0) voidsetInput(byte[] arg0, int arg1, int arg2) voidsetLevel(int arg0) voidsetStrategy(int arg0)
-
Field Details
-
DEFAULT_COMPRESSION
public static final int DEFAULT_COMPRESSION- See Also:
-
NO_COMPRESSION
public static final int NO_COMPRESSION- See Also:
-
BEST_SPEED
public static final int BEST_SPEED- See Also:
-
BEST_COMPRESSION
public static final int BEST_COMPRESSION- See Also:
-
DEFAULT_STRATEGY
public static final int DEFAULT_STRATEGY- See Also:
-
FILTERED
public static final int FILTERED- See Also:
-
HUFFMAN_ONLY
public static final int HUFFMAN_ONLY- See Also:
-
DEFLATED
public static final int DEFLATED- See Also:
-
NO_FLUSH
public static final int NO_FLUSH- See Also:
-
SYNC_FLUSH
public static final int SYNC_FLUSH- See Also:
-
FULL_FLUSH
public static final int FULL_FLUSH- See Also:
-
-
Constructor 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()
-