public abstract class AbstractDefInfCodec extends Object implements org.wisdom.api.content.ContentCodec
DeflaterOutputStream instance to encode and InflaterInputStream instance to decode.
Subclasses of this two classes can also be used, for instance (and {@link GZIPInputStream}
getEncoderClass() and getDecoderClass() to return the chosen encoder classes.
ContentCodec| Constructor and Description |
|---|
AbstractDefInfCodec() |
| Modifier and Type | Method and Description |
|---|---|
InputStream |
decode(InputStream toDecode) |
InputStream |
encode(InputStream toEncode) |
abstract String |
getContentEncodingHeaderValue() |
abstract Class<? extends InflaterInputStream> |
getDecoderClass() |
abstract Class<? extends DeflaterOutputStream> |
getEncoderClass() |
abstract String |
getEncodingType() |
public InputStream encode(InputStream toEncode) throws IOException
encode in interface org.wisdom.api.content.ContentCodecIOExceptionpublic InputStream decode(InputStream toDecode) throws IOException
decode in interface org.wisdom.api.content.ContentCodecIOExceptionpublic abstract String getEncodingType()
getEncodingType in interface org.wisdom.api.content.ContentCodecpublic abstract String getContentEncodingHeaderValue()
getContentEncodingHeaderValue in interface org.wisdom.api.content.ContentCodecpublic abstract Class<? extends DeflaterOutputStream> getEncoderClass()
public abstract Class<? extends InflaterInputStream> getDecoderClass()
Copyright © 2013–2014 Wisdom Framework. All rights reserved.