test_class.declarator: CONTENT = new DefaultDeflateCompatibilityWindow().getCorpus()
test_class.modifier: private final static
test_class.original_string: private final static byte[] CONTENT = new DefaultDeflateCompatibilityWindow().getCorpus();
test_class.type: byte[]
test_class.var_name: CONTENT
test_class.declarator: compressedContent
test_class.modifier: private
test_class.original_string: private byte[] compressedContent;
test_class.type: byte[]
test_class.var_name: compressedContent
test_class.declarator: compressedContentIn
test_class.modifier: private
test_class.original_string: private ByteArrayInputStream compressedContentIn;
test_class.type: ByteArrayInputStream
test_class.var_name: compressedContentIn
test_class.declarator: uncompressor
test_class.modifier: private
test_class.original_string: private DeflateUncompressor uncompressor;
test_class.type: DeflateUncompressor
test_class.var_name: uncompressor
test_class.declarator: uncompressedContentOut
test_class.modifier: private
test_class.original_string: private ByteArrayOutputStream uncompressedContentOut;
test_class.type: ByteArrayOutputStream
test_class.var_name: uncompressedContentOut
test_class.file: feya/libraries/archive_diff/diff.shared/src/test/java/com/google/archivepatcher/shared/DeflateUncompressorTest.java
test_class.identifier: DeflateUncompressorTest
test_case.body: @Test
    public void testRelease() {
      uncompressor.setCaching(true);
      Inflater inflater1 = uncompressor.createOrResetInflater();
      uncompressor.release();
      Inflater inflater2 = uncompressor.createOrResetInflater();
      Assert.assertNotSame(inflater1, inflater2);
    }
test_case.class_method_signature: DeflateUncompressorTest.testRelease()
test_case.full_signature: @Test public void testRelease()
test_case.identifier: testRelease
test_case.invocations: setCaching createOrResetInflater release createOrResetInflater assertNotSame
test_case.modifiers: @Test public
test_case.parameters: ()
test_case.return: void
test_case.signature: void testRelease()
focal_class.declarator: nowrap = true
focal_class.modifier: private
focal_class.original_string: private boolean nowrap = true;
focal_class.type: boolean
focal_class.var_name: nowrap
focal_class.declarator: inputBufferSize = 32768
focal_class.modifier: private
focal_class.original_string: private int inputBufferSize = 32768;
focal_class.type: int
focal_class.var_name: inputBufferSize
focal_class.declarator: outputBufferSize = 32768
focal_class.modifier: private
focal_class.original_string: private int outputBufferSize = 32768;
focal_class.type: int
focal_class.var_name: outputBufferSize
focal_class.declarator: inflater = null
focal_class.modifier: private
focal_class.original_string: private Inflater inflater = null;
focal_class.type: Inflater
focal_class.var_name: inflater
focal_class.declarator: caching = false
focal_class.modifier: private
focal_class.original_string: private boolean caching = false;
focal_class.type: boolean
focal_class.var_name: caching
focal_class.file: feya/libraries/archive_diff/diff.shared/src/main/java/com/google/archivepatcher/shared/DeflateUncompressor.java
focal_class.identifier: DeflateUncompressor
focal_class.interfaces: implements Uncompressor
focal_class.class_method_signature: DeflateUncompressor.isNowrap()
focal_class.full_signature: public boolean isNowrap()
focal_class.identifier: isNowrap
focal_class.modifiers: public
focal_class.parameters: ()
focal_class.return: boolean
focal_class.signature: boolean isNowrap()
focal_class.class_method_signature: DeflateUncompressor.getInputBufferSize()
focal_class.full_signature: public int getInputBufferSize()
focal_class.identifier: getInputBufferSize
focal_class.modifiers: public
focal_class.parameters: ()
focal_class.return: int
focal_class.signature: int getInputBufferSize()
focal_class.class_method_signature: DeflateUncompressor.setInputBufferSize(int inputBufferSize)
focal_class.full_signature: public void setInputBufferSize(int inputBufferSize)
focal_class.identifier: setInputBufferSize
focal_class.modifiers: public
focal_class.parameters: (int inputBufferSize)
focal_class.return: void
focal_class.signature: void setInputBufferSize(int inputBufferSize)
focal_class.class_method_signature: DeflateUncompressor.getOutputBufferSize()
focal_class.full_signature: public int getOutputBufferSize()
focal_class.identifier: getOutputBufferSize
focal_class.modifiers: public
focal_class.parameters: ()
focal_class.return: int
focal_class.signature: int getOutputBufferSize()
focal_class.class_method_signature: DeflateUncompressor.setOutputBufferSize(int outputBufferSize)
focal_class.full_signature: public void setOutputBufferSize(int outputBufferSize)
focal_class.identifier: setOutputBufferSize
focal_class.modifiers: public
focal_class.parameters: (int outputBufferSize)
focal_class.return: void
focal_class.signature: void setOutputBufferSize(int outputBufferSize)
focal_class.class_method_signature: DeflateUncompressor.setNowrap(boolean nowrap)
focal_class.full_signature: public void setNowrap(boolean nowrap)
focal_class.identifier: setNowrap
focal_class.modifiers: public
focal_class.parameters: (boolean nowrap)
focal_class.return: void
focal_class.signature: void setNowrap(boolean nowrap)
focal_class.class_method_signature: DeflateUncompressor.isCaching()
focal_class.full_signature: public boolean isCaching()
focal_class.identifier: isCaching
focal_class.modifiers: public
focal_class.parameters: ()
focal_class.return: boolean
focal_class.signature: boolean isCaching()
focal_class.class_method_signature: DeflateUncompressor.setCaching(boolean caching)
focal_class.full_signature: public void setCaching(boolean caching)
focal_class.identifier: setCaching
focal_class.modifiers: public
focal_class.parameters: (boolean caching)
focal_class.return: void
focal_class.signature: void setCaching(boolean caching)
focal_class.class_method_signature: DeflateUncompressor.createOrResetInflater()
focal_class.full_signature: protected Inflater createOrResetInflater()
focal_class.identifier: createOrResetInflater
focal_class.modifiers: protected
focal_class.parameters: ()
focal_class.return: Inflater
focal_class.signature: Inflater createOrResetInflater()
focal_class.class_method_signature: DeflateUncompressor.release()
focal_class.full_signature: public void release()
focal_class.identifier: release
focal_class.modifiers: public
focal_class.parameters: ()
focal_class.return: void
focal_class.signature: void release()
focal_class.class_method_signature: DeflateUncompressor.uncompress(InputStream compressedIn, OutputStream uncompressedOut)
focal_class.full_signature: @Override public void uncompress(InputStream compressedIn, OutputStream uncompressedOut)
focal_class.identifier: uncompress
focal_class.modifiers: @Override public
focal_class.parameters: (InputStream compressedIn, OutputStream uncompressedOut)
focal_class.return: void
focal_class.signature: void uncompress(InputStream compressedIn, OutputStream uncompressedOut)
focal_method.body: public void release() {
      if (inflater != null) {
        inflater.end();
        inflater = null;
      }
    }
focal_method.class_method_signature: DeflateUncompressor.release()
focal_method.full_signature: public void release()
focal_method.identifier: release
focal_method.invocations: end
focal_method.modifiers: public
focal_method.parameters: ()
focal_method.return: void
focal_method.signature: void release()