org.apache.abdera.protocol.util
Class EncodingUtil

java.lang.Object
  extended by org.apache.abdera.protocol.util.EncodingUtil

public class EncodingUtil
extends java.lang.Object


Nested Class Summary
static class EncodingUtil.ContentEncoding
           
 
Constructor Summary
EncodingUtil()
           
 
Method Summary
static java.lang.String decode(java.lang.String value)
           
static java.lang.String encode(java.lang.String value, java.lang.String charset)
           
static java.io.InputStream getDecodingInputStream(java.io.InputStream in, java.lang.String ce)
           
static java.io.OutputStream getEncodedOutputStream(java.io.OutputStream out, EncodingUtil.ContentEncoding... encodings)
           
static java.io.OutputStream getEncodedOutputStream(java.io.OutputStream out, EncodingUtil.ContentEncoding encoding)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

EncodingUtil

public EncodingUtil()
Method Detail

encode

public static java.lang.String encode(java.lang.String value,
                                      java.lang.String charset)

decode

public static java.lang.String decode(java.lang.String value)

getEncodedOutputStream

public static java.io.OutputStream getEncodedOutputStream(java.io.OutputStream out,
                                                          EncodingUtil.ContentEncoding encoding)
                                                   throws java.io.IOException
Throws:
java.io.IOException

getEncodedOutputStream

public static java.io.OutputStream getEncodedOutputStream(java.io.OutputStream out,
                                                          EncodingUtil.ContentEncoding... encodings)
                                                   throws java.io.IOException
Throws:
java.io.IOException

getDecodingInputStream

public static java.io.InputStream getDecodingInputStream(java.io.InputStream in,
                                                         java.lang.String ce)
                                                  throws java.io.IOException
Throws:
java.io.IOException