Java in a Nutshell Online Quick Reference for Java 1.1

CLASS java.util.zip.Deflater

Availability: JDK 1.1

public class Deflater extends Object {
   // Public Constructors
      public Deflater(int level, boolean nowrap);
      public Deflater(int level);
      public Deflater();
   // Constants
      public static final int BEST_COMPRESSION;
      public static final int BEST_SPEED;
      public static final int DEFAULT_COMPRESSION;
      public static final int DEFAULT_STRATEGY;
      public static final int DEFLATED;
      public static final int FILTERED;
      public static final int HUFFMAN_ONLY;
      public static final int NO_COMPRESSION;
   // Public Instance Methods
      public synchronized native int deflate(byte[] b, int off, int len);
      public int deflate(byte[] b);
      public synchronized native void end();
      public synchronized void finish();
      public synchronized boolean finished();
      public synchronized native int getAdler();
      public synchronized native int getTotalIn();
      public synchronized native int getTotalOut();
      public boolean needsInput();
      public synchronized native void reset();
      public synchronized native void setDictionary(byte[] b, int off, int len);
      public void setDictionary(byte[] b);
      public synchronized void setInput(byte[] b, int off, int len);
      public void setInput(byte[] b);
      public synchronized void setLevel(int Level);
      public synchronized void setStrategy(int strategy);
   // Protected Instance Methods
      protected void finalize();  // Overrides Object.finalize()
}

Java in a Nutshell Online Quick Reference for Java 1.1
Created by David Flanagan. Copyright © 1997 by O'Reilly & Associates.