summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
author Doug Zongker <dougz@android.com> 2010-02-12 17:41:40 -0800
committer Doug Zongker <dougz@android.com> 2010-02-12 17:41:40 -0800
commit33f7a80f767d72393c2d38b0dcbaeecdf7956c89 (patch)
treef322d63d5a210b28ca3afa973dc1d39e02465cfa
parentd2affae13dfdb116adaee1bb10aaaac80a885481 (diff)
@hide the bizarro Base64 stream constructors
With no usages of these "backwards" streams, it's not clear that we want to support them forever in the API. Also fixed some badly cut-and-pasted javadoc. Change-Id: I4811d22e493bf2b8eaf79b9e95526e7eab5f27ee
-rw-r--r--api/current.xml28
-rw-r--r--core/java/android/util/base64/Base64InputStream.java7
-rw-r--r--core/java/android/util/base64/Base64OutputStream.java7
3 files changed, 8 insertions, 34 deletions
diff --git a/api/current.xml b/api/current.xml
index fa8f84803ec1..be1473131549 100644
--- a/api/current.xml
+++ b/api/current.xml
@@ -163739,20 +163739,6 @@
<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"
@@ -163774,20 +163760,6 @@
<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"
diff --git a/core/java/android/util/base64/Base64InputStream.java b/core/java/android/util/base64/Base64InputStream.java
index c0c1636dbe7e..646bbdb84e8f 100644
--- a/core/java/android/util/base64/Base64InputStream.java
+++ b/core/java/android/util/base64/Base64InputStream.java
@@ -21,9 +21,8 @@ import java.io.IOException;
import java.io.InputStream;
/**
- * An OutputStream that does either Base64 encoding or decoding on the
- * data written to it, writing the resulting data to another
- * OutputStream.
+ * An InputStream that does Base64 decoding on the data read through
+ * it.
*/
public class Base64InputStream extends FilterInputStream {
private final boolean encode;
@@ -59,6 +58,8 @@ public class Base64InputStream extends FilterInputStream {
* @param flags bit flags for controlling the decoder; see the
* constants in {@link Base64}
* @param encode true to encode, false to decode
+ *
+ * @hide
*/
public Base64InputStream(InputStream in, int flags, boolean encode) {
super(in);
diff --git a/core/java/android/util/base64/Base64OutputStream.java b/core/java/android/util/base64/Base64OutputStream.java
index 126bde498a7c..8edb511de80e 100644
--- a/core/java/android/util/base64/Base64OutputStream.java
+++ b/core/java/android/util/base64/Base64OutputStream.java
@@ -21,9 +21,8 @@ import java.io.IOException;
import java.io.OutputStream;
/**
- * An OutputStream that does either Base64 encoding or decoding on the
- * data written to it, writing the resulting data to another
- * OutputStream.
+ * An OutputStream that does Base64 encoding on the data written to
+ * it, writing the resulting data to another OutputStream.
*/
public class Base64OutputStream extends FilterOutputStream {
private final boolean encode;
@@ -57,6 +56,8 @@ public class Base64OutputStream extends FilterOutputStream {
* @param flags bit flags for controlling the encoder; see the
* constants in {@link Base64}
* @param encode true to encode, false to decode
+ *
+ * @hide
*/
public Base64OutputStream(OutputStream out, int flags, boolean encode) {
super(out);