dfischer.femtowebserver.lib
Class Base64Decoder

java.lang.Object
  |
  +--dfischer.femtowebserver.lib.Base64Decoder

public class Base64Decoder
extends java.lang.Object

Converts a base64 transformed string back to its original value.

See Also:
Base64Encoder

Constructor Summary
Base64Decoder(java.lang.String input)
          Creates a new instance with a base64 transformed string.
Base64Decoder(java.lang.String input, boolean forCGI)
          Creates a new instance with a base64 transformed string.
 
Method Summary
 byte[] processBytes()
          Converts a base64 transformed string back to its original value.
 java.lang.String processString()
          Converts a base64 transformed string back to its original value.
 
Methods inherited from class java.lang.Object
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

Base64Decoder

public Base64Decoder(java.lang.String input)
Creates a new instance with a base64 transformed string. Afterwards the string can converted to its original value with processString() or processBytes().
Parameters:
input - base64 transformed string to convert
See Also:
processString(), processBytes()

Base64Decoder

public Base64Decoder(java.lang.String input,
                     boolean forCGI)
Creates a new instance with a base64 transformed string. Afterwards the string can converted to its original value with processString() or processBytes().
Parameters:
input - base64 transformed string to convert
forCGI - if true, the input string is in a special, non standard base64 CGI format
See Also:
Base64Encoder.encodeForCGI(java.lang.String), processString(), processBytes()
Method Detail

processString

public java.lang.String processString()
Converts a base64 transformed string back to its original value. (The input data are already been set by one of the constructors.)
Returns:
to String converted original value

processBytes

public byte[] processBytes()
Converts a base64 transformed string back to its original value. (The input data are already been set by one of the constructors.)
Returns:
to byte[] array converted original value