org.xmlBlaster.contrib.dbwatcher.convert
Class Base64
java.lang.Object
org.xmlBlaster.contrib.dbwatcher.convert.Base64
- public class Base64
- extends java.lang.Object
Converter to and from base 64.
- Author:
- Stefan Haustein
|
Field Summary |
(package private) static char[] |
charTab
|
|
Method Summary |
(package private) static int |
decode(char c)
|
static byte[] |
decode(java.lang.String s)
Decodes the given Base64 encoded String to a new byte array. |
static java.lang.String |
encode(byte[] data)
Create a base64 encoded string. |
static java.lang.StringBuffer |
encode(byte[] data,
int start,
int len,
java.lang.StringBuffer buf)
Encodes the part of the given byte array denoted by start and
len to the Base64 format. |
| Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
charTab
static final char[] charTab
Base64
public Base64()
encode
public static java.lang.String encode(byte[] data)
- Create a base64 encoded string.
- Parameters:
data -
- Returns:
- encoded
encode
public static java.lang.StringBuffer encode(byte[] data,
int start,
int len,
java.lang.StringBuffer buf)
- Encodes the part of the given byte array denoted by start and
len to the Base64 format. The encoded data is appended to the
given StringBuffer. If no StringBuffer is given, a new one is
created automatically. The StringBuffer is the return value of
this method.
- Parameters:
data - start - len - buf -
- Returns:
- Encoded string
decode
static int decode(char c)
decode
public static byte[] decode(java.lang.String s)
- Decodes the given Base64 encoded String to a new byte array.
The byte array holding the decoded data is returned.
- Parameters:
s -
- Returns:
- The real thingi
Copyright © 1999-2007 The xmlBlaster.org contributers.