org.glassfish.grizzly.compression.zip
Class GZipDecoder
java.lang.Object
org.glassfish.grizzly.AbstractTransformer<Buffer,Buffer>
org.glassfish.grizzly.compression.zip.GZipDecoder
- All Implemented Interfaces:
- Transformer<Buffer,Buffer>
public class GZipDecoder
- extends AbstractTransformer<Buffer,Buffer>
This class implements a Transformer which decodes data
represented in the GZIP format.
- Author:
- Alexey Stashok
| Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
GZipDecoder
public GZipDecoder()
GZipDecoder
public GZipDecoder(int bufferSize)
getName
public java.lang.String getName()
- Get the Transformer name. The name is used to store
Transformer associated data.
- Returns:
- The Transformer name.
hasInputRemaining
public boolean hasInputRemaining(AttributeStorage storage,
Buffer input)
-
createStateObject
protected GZipDecoder.GZipInputState createStateObject()
-
- Overrides:
createStateObject in class AbstractTransformer<Buffer,Buffer>
transformImpl
protected TransformationResult<Buffer,Buffer> transformImpl(AttributeStorage storage,
Buffer input)
throws TransformationException
- Specified by:
transformImpl in class AbstractTransformer<Buffer,Buffer>
- Throws:
TransformationException
Copyright © 2011 Oracle Corpration. All Rights Reserved.