EXIficient

com.siemens.ct.exi.util.datatype
Class XSDBase64

java.lang.Object
  extended by com.siemens.ct.exi.util.datatype.XSDBase64

public class XSDBase64
extends java.lang.Object

TODO Description

Version:
0.4.20080718
Author:
Daniel.Peintner.EXT@siemens.com, Joerg.Heuer@siemens.com

Field Summary
static char[] map1
           
 
Method Summary
static char[] encode(byte[] in)
          Encodes a byte array into Base64 format.
 byte[] getBytes()
           
 int getLength()
           
static XSDBase64 newInstance()
           
 boolean parse(char[] s, int start, int slength)
           
 boolean parse(java.lang.String s)
           
 
Methods inherited from class java.lang.Object
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

map1

public static final char[] map1
Method Detail

getLength

public int getLength()

getBytes

public byte[] getBytes()

newInstance

public static XSDBase64 newInstance()

parse

public boolean parse(java.lang.String s)

parse

public boolean parse(char[] s,
                     int start,
                     int slength)

encode

public static char[] encode(byte[] in)
Encodes a byte array into Base64 format. No blanks or line breaks are inserted.

Parameters:
in - an array containing the data bytes to be encoded.
Returns:
A character array with the Base64 encoded data.

EXIficient