Class Base64
java.lang.Object
com.codename1.util.Base64
This class implements Base64 encoding/decoding functionality
as specified in RFC 2045 (http://www.ietf.org/rfc/rfc2045.txt).
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionstatic byte[]decode(byte[] in) static byte[]decode(byte[] in, int len) Decodes an array of bytes containing a Base64 ascii string into binary datastatic Stringencode(byte[] in) Encodes the given array as a base64 stringstatic StringencodeNoNewline(byte[] in) Encodes the given array as a base64 string without breaking linesMethods inherited from class Object
clone, equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitModifier and TypeMethodDescriptionprotected Objectclone()booleanIndicates whether some other object is "equal to" this one.final ClassgetClass()Returns the runtime class of an object.inthashCode()Returns a hash code value for the object.final voidnotify()Wakes up a single thread that is waiting on this object's monitor.final voidWakes up all threads that are waiting on this object's monitor.toString()Returns a string representation of the object.final voidwait()Causes current thread to wait until another thread invokes the method or the method for this object.final voidwait(long timeout) Causes current thread to wait until either another thread invokes the method or the method for this object, or a specified amount of time has elapsed.final voidwait(long timeout, int nanos) Causes current thread to wait until another thread invokes the method or the method for this object, or some other thread interrupts the current thread, or a certain amount of real time has elapsed.
-
Constructor Details
-
Base64
public Base64()
-
-
Method Details
-
decode
public static byte[] decode(byte[] in) -
decode
public static byte[] decode(byte[] in, int len) Decodes an array of bytes containing a Base64 ascii string into binary data
Parameters
-
in: the array -
len: the length of the array
Returns
the decoded array
-
-
encode
Encodes the given array as a base64 string
Parameters
in: the array to encode
Returns
the String containing the array
-
encodeNoNewline
Encodes the given array as a base64 string without breaking lines
Parameters
in: the array to encode
Returns
the String containing the array
-