add a Base64 implementation to the API

b/1413917 - RFE: Base64 utility class
Change-Id: I11697859e1f78f596b92d2e03a49ed1be04ae42d
This commit is contained in:
Doug Zongker
2010-02-12 15:50:01 -08:00
parent 190dd57fb8
commit d2affae13d
5 changed files with 1813 additions and 0 deletions

View File

@@ -163525,6 +163525,271 @@
</method>
</class>
</package>
<package name="android.util.base64"
>
<class name="Base64"
extends="java.lang.Object"
abstract="false"
static="false"
final="false"
deprecated="not deprecated"
visibility="public"
>
<method name="decode"
return="byte[]"
abstract="false"
native="false"
synchronized="false"
static="true"
final="false"
deprecated="not deprecated"
visibility="public"
>
<parameter name="str" type="java.lang.String">
</parameter>
<parameter name="flags" type="int">
</parameter>
</method>
<method name="decode"
return="byte[]"
abstract="false"
native="false"
synchronized="false"
static="true"
final="false"
deprecated="not deprecated"
visibility="public"
>
<parameter name="input" type="byte[]">
</parameter>
<parameter name="flags" type="int">
</parameter>
</method>
<method name="decode"
return="byte[]"
abstract="false"
native="false"
synchronized="false"
static="true"
final="false"
deprecated="not deprecated"
visibility="public"
>
<parameter name="input" type="byte[]">
</parameter>
<parameter name="offset" type="int">
</parameter>
<parameter name="len" type="int">
</parameter>
<parameter name="flags" type="int">
</parameter>
</method>
<method name="encode"
return="byte[]"
abstract="false"
native="false"
synchronized="false"
static="true"
final="false"
deprecated="not deprecated"
visibility="public"
>
<parameter name="input" type="byte[]">
</parameter>
<parameter name="flags" type="int">
</parameter>
</method>
<method name="encode"
return="byte[]"
abstract="false"
native="false"
synchronized="false"
static="true"
final="false"
deprecated="not deprecated"
visibility="public"
>
<parameter name="input" type="byte[]">
</parameter>
<parameter name="offset" type="int">
</parameter>
<parameter name="len" type="int">
</parameter>
<parameter name="flags" type="int">
</parameter>
</method>
<method name="encodeToString"
return="java.lang.String"
abstract="false"
native="false"
synchronized="false"
static="true"
final="false"
deprecated="not deprecated"
visibility="public"
>
<parameter name="input" type="byte[]">
</parameter>
<parameter name="flags" type="int">
</parameter>
</method>
<method name="encodeToString"
return="java.lang.String"
abstract="false"
native="false"
synchronized="false"
static="true"
final="false"
deprecated="not deprecated"
visibility="public"
>
<parameter name="input" type="byte[]">
</parameter>
<parameter name="offset" type="int">
</parameter>
<parameter name="len" type="int">
</parameter>
<parameter name="flags" type="int">
</parameter>
</method>
<field name="CRLF"
type="int"
transient="false"
volatile="false"
value="4"
static="true"
final="true"
deprecated="not deprecated"
visibility="public"
>
</field>
<field name="DEFAULT"
type="int"
transient="false"
volatile="false"
value="0"
static="true"
final="true"
deprecated="not deprecated"
visibility="public"
>
</field>
<field name="NO_CLOSE"
type="int"
transient="false"
volatile="false"
value="16"
static="true"
final="true"
deprecated="not deprecated"
visibility="public"
>
</field>
<field name="NO_PADDING"
type="int"
transient="false"
volatile="false"
value="1"
static="true"
final="true"
deprecated="not deprecated"
visibility="public"
>
</field>
<field name="NO_WRAP"
type="int"
transient="false"
volatile="false"
value="2"
static="true"
final="true"
deprecated="not deprecated"
visibility="public"
>
</field>
<field name="WEB_SAFE"
type="int"
transient="false"
volatile="false"
value="8"
static="true"
final="true"
deprecated="not deprecated"
visibility="public"
>
</field>
</class>
<class name="Base64InputStream"
extends="java.io.FilterInputStream"
abstract="false"
static="false"
final="false"
deprecated="not deprecated"
visibility="public"
>
<constructor name="Base64InputStream"
type="android.util.base64.Base64InputStream"
static="false"
final="false"
deprecated="not deprecated"
visibility="public"
>
<parameter name="in" type="java.io.InputStream">
</parameter>
<parameter name="flags" type="int">
</parameter>
</constructor>
<constructor name="Base64InputStream"
type="android.util.base64.Base64InputStream"
static="false"
final="false"
deprecated="not deprecated"
visibility="public"
>
<parameter name="in" type="java.io.InputStream">
</parameter>
<parameter name="flags" type="int">
</parameter>
<parameter name="encode" type="boolean">
</parameter>
</constructor>
</class>
<class name="Base64OutputStream"
extends="java.io.FilterOutputStream"
abstract="false"
static="false"
final="false"
deprecated="not deprecated"
visibility="public"
>
<constructor name="Base64OutputStream"
type="android.util.base64.Base64OutputStream"
static="false"
final="false"
deprecated="not deprecated"
visibility="public"
>
<parameter name="out" type="java.io.OutputStream">
</parameter>
<parameter name="flags" type="int">
</parameter>
</constructor>
<constructor name="Base64OutputStream"
type="android.util.base64.Base64OutputStream"
static="false"
final="false"
deprecated="not deprecated"
visibility="public"
>
<parameter name="out" type="java.io.OutputStream">
</parameter>
<parameter name="flags" type="int">
</parameter>
<parameter name="encode" type="boolean">
</parameter>
</constructor>
</class>
</package>
<package name="android.view"
>
<class name="AbsSavedState"