org.jboss.netty.handler.codec.base64
Class Base64

java.lang.Object
  extended by org.jboss.netty.handler.codec.base64.Base64

public class Base64
extends Object

Utility class for ChannelBuffer that encodes and decodes to and from Base64 notation.

The encoding and decoding algorithm in this class has been derived from Robert Harder's Public Domain Base64 Encoder/Decoder.

Version:
$Rev: 2241 $, $Date: 2010-04-16 13:12:43 +0900 (Fri, 16 Apr 2010) $
Author:
The Netty Project, Robert Harder (rob@iharder.net), Trustin Lee

Method Summary
static ChannelBuffer decode(ChannelBuffer src)
           
static ChannelBuffer decode(ChannelBuffer src, Base64Dialect dialect)
           
static ChannelBuffer decode(ChannelBuffer src, Base64Dialect dialect, ChannelBufferFactory bufferFactory)
           
static ChannelBuffer decode(ChannelBuffer src, ChannelBufferFactory bufferFactory)
           
static ChannelBuffer decode(ChannelBuffer src, int off, int len)
           
static ChannelBuffer decode(ChannelBuffer src, int off, int len, Base64Dialect dialect)
           
static ChannelBuffer decode(ChannelBuffer src, int off, int len, Base64Dialect dialect, ChannelBufferFactory bufferFactory)
           
static ChannelBuffer decode(ChannelBuffer src, int off, int len, ChannelBufferFactory bufferFactory)
           
static ChannelBuffer encode(ChannelBuffer src)
           
static ChannelBuffer encode(ChannelBuffer src, Base64Dialect dialect)
           
static ChannelBuffer encode(ChannelBuffer src, Base64Dialect dialect, ChannelBufferFactory bufferFactory)
           
static ChannelBuffer encode(ChannelBuffer src, boolean breakLines)
           
static ChannelBuffer encode(ChannelBuffer src, boolean breakLines, Base64Dialect dialect)
           
static ChannelBuffer encode(ChannelBuffer src, boolean breakLines, Base64Dialect dialect, ChannelBufferFactory bufferFactory)
           
static ChannelBuffer encode(ChannelBuffer src, boolean breakLines, ChannelBufferFactory bufferFactory)
           
static ChannelBuffer encode(ChannelBuffer src, ChannelBufferFactory bufferFactory)
           
static ChannelBuffer encode(ChannelBuffer src, int off, int len)
           
static ChannelBuffer encode(ChannelBuffer src, int off, int len, Base64Dialect dialect)
           
static ChannelBuffer encode(ChannelBuffer src, int off, int len, Base64Dialect dialect, ChannelBufferFactory bufferFactory)
           
static ChannelBuffer encode(ChannelBuffer src, int off, int len, boolean breakLines)
           
static ChannelBuffer encode(ChannelBuffer src, int off, int len, boolean breakLines, Base64Dialect dialect)
           
static ChannelBuffer encode(ChannelBuffer src, int off, int len, boolean breakLines, Base64Dialect dialect, ChannelBufferFactory bufferFactory)
           
static ChannelBuffer encode(ChannelBuffer src, int off, int len, boolean breakLines, ChannelBufferFactory bufferFactory)
           
static ChannelBuffer encode(ChannelBuffer src, int off, int len, ChannelBufferFactory bufferFactory)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Method Detail

encode

public static ChannelBuffer encode(ChannelBuffer src)

encode

public static ChannelBuffer encode(ChannelBuffer src,
                                   Base64Dialect dialect)

encode

public static ChannelBuffer encode(ChannelBuffer src,
                                   ChannelBufferFactory bufferFactory)

encode

public static ChannelBuffer encode(ChannelBuffer src,
                                   Base64Dialect dialect,
                                   ChannelBufferFactory bufferFactory)

encode

public static ChannelBuffer encode(ChannelBuffer src,
                                   boolean breakLines)

encode

public static ChannelBuffer encode(ChannelBuffer src,
                                   boolean breakLines,
                                   Base64Dialect dialect)

encode

public static ChannelBuffer encode(ChannelBuffer src,
                                   boolean breakLines,
                                   ChannelBufferFactory bufferFactory)

encode

public static ChannelBuffer encode(ChannelBuffer src,
                                   boolean breakLines,
                                   Base64Dialect dialect,
                                   ChannelBufferFactory bufferFactory)

encode

public static ChannelBuffer encode(ChannelBuffer src,
                                   int off,
                                   int len)

encode

public static ChannelBuffer encode(ChannelBuffer src,
                                   int off,
                                   int len,
                                   Base64Dialect dialect)

encode

public static ChannelBuffer encode(ChannelBuffer src,
                                   int off,
                                   int len,
                                   ChannelBufferFactory bufferFactory)

encode

public static ChannelBuffer encode(ChannelBuffer src,
                                   int off,
                                   int len,
                                   Base64Dialect dialect,
                                   ChannelBufferFactory bufferFactory)

encode

public static ChannelBuffer encode(ChannelBuffer src,
                                   int off,
                                   int len,
                                   boolean breakLines)

encode

public static ChannelBuffer encode(ChannelBuffer src,
                                   int off,
                                   int len,
                                   boolean breakLines,
                                   Base64Dialect dialect)

encode

public static ChannelBuffer encode(ChannelBuffer src,
                                   int off,
                                   int len,
                                   boolean breakLines,
                                   ChannelBufferFactory bufferFactory)

encode

public static ChannelBuffer encode(ChannelBuffer src,
                                   int off,
                                   int len,
                                   boolean breakLines,
                                   Base64Dialect dialect,
                                   ChannelBufferFactory bufferFactory)

decode

public static ChannelBuffer decode(ChannelBuffer src)

decode

public static ChannelBuffer decode(ChannelBuffer src,
                                   Base64Dialect dialect)

decode

public static ChannelBuffer decode(ChannelBuffer src,
                                   ChannelBufferFactory bufferFactory)

decode

public static ChannelBuffer decode(ChannelBuffer src,
                                   Base64Dialect dialect,
                                   ChannelBufferFactory bufferFactory)

decode

public static ChannelBuffer decode(ChannelBuffer src,
                                   int off,
                                   int len)

decode

public static ChannelBuffer decode(ChannelBuffer src,
                                   int off,
                                   int len,
                                   Base64Dialect dialect)

decode

public static ChannelBuffer decode(ChannelBuffer src,
                                   int off,
                                   int len,
                                   ChannelBufferFactory bufferFactory)

decode

public static ChannelBuffer decode(ChannelBuffer src,
                                   int off,
                                   int len,
                                   Base64Dialect dialect,
                                   ChannelBufferFactory bufferFactory)


Copyright © 2008-2011 JBoss, a division of Red Hat, Inc.. All Rights Reserved.