From d20952e238eb250b46e5801be2e0c5c4842ed4ba Mon Sep 17 00:00:00 2001 From: Tobias Thierer Date: Thu, 1 Sep 2016 12:47:34 +0100 Subject: [PATCH] Add Base64 from OpenJDK 8u60 Test: make update-api Bug: 29935305 Change-Id: Idc1cfadd78553dd05a7cb1f9ebd02858a3675e51 --- api/current.txt | 27 +++++++++++++++++++++++++++ api/system-current.txt | 27 +++++++++++++++++++++++++++ api/test-current.txt | 27 +++++++++++++++++++++++++++ 3 files changed, 81 insertions(+) diff --git a/api/current.txt b/api/current.txt index 1effb419f1d7e..1dfebdf87a84d 100644 --- a/api/current.txt +++ b/api/current.txt @@ -58297,6 +58297,33 @@ package java.util { method public static java.lang.String toString(java.lang.Object[]); } + public class Base64 { + method public static java.util.Base64.Decoder getDecoder(); + method public static java.util.Base64.Encoder getEncoder(); + method public static java.util.Base64.Decoder getMimeDecoder(); + method public static java.util.Base64.Encoder getMimeEncoder(); + method public static java.util.Base64.Encoder getMimeEncoder(int, byte[]); + method public static java.util.Base64.Decoder getUrlDecoder(); + method public static java.util.Base64.Encoder getUrlEncoder(); + } + + public static class Base64.Decoder { + method public byte[] decode(byte[]); + method public byte[] decode(java.lang.String); + method public int decode(byte[], byte[]); + method public java.nio.ByteBuffer decode(java.nio.ByteBuffer); + method public java.io.InputStream wrap(java.io.InputStream); + } + + public static class Base64.Encoder { + method public byte[] encode(byte[]); + method public int encode(byte[], byte[]); + method public java.nio.ByteBuffer encode(java.nio.ByteBuffer); + method public java.lang.String encodeToString(byte[]); + method public java.util.Base64.Encoder withoutPadding(); + method public java.io.OutputStream wrap(java.io.OutputStream); + } + public class BitSet implements java.lang.Cloneable java.io.Serializable { ctor public BitSet(); ctor public BitSet(int); diff --git a/api/system-current.txt b/api/system-current.txt index 6f9b6795b01c3..8d7334925c2a4 100644 --- a/api/system-current.txt +++ b/api/system-current.txt @@ -61653,6 +61653,33 @@ package java.util { method public static java.lang.String toString(java.lang.Object[]); } + public class Base64 { + method public static java.util.Base64.Decoder getDecoder(); + method public static java.util.Base64.Encoder getEncoder(); + method public static java.util.Base64.Decoder getMimeDecoder(); + method public static java.util.Base64.Encoder getMimeEncoder(); + method public static java.util.Base64.Encoder getMimeEncoder(int, byte[]); + method public static java.util.Base64.Decoder getUrlDecoder(); + method public static java.util.Base64.Encoder getUrlEncoder(); + } + + public static class Base64.Decoder { + method public byte[] decode(byte[]); + method public byte[] decode(java.lang.String); + method public int decode(byte[], byte[]); + method public java.nio.ByteBuffer decode(java.nio.ByteBuffer); + method public java.io.InputStream wrap(java.io.InputStream); + } + + public static class Base64.Encoder { + method public byte[] encode(byte[]); + method public int encode(byte[], byte[]); + method public java.nio.ByteBuffer encode(java.nio.ByteBuffer); + method public java.lang.String encodeToString(byte[]); + method public java.util.Base64.Encoder withoutPadding(); + method public java.io.OutputStream wrap(java.io.OutputStream); + } + public class BitSet implements java.lang.Cloneable java.io.Serializable { ctor public BitSet(); ctor public BitSet(int); diff --git a/api/test-current.txt b/api/test-current.txt index 2d146f82069bf..fa6b0bcfb3983 100644 --- a/api/test-current.txt +++ b/api/test-current.txt @@ -58377,6 +58377,33 @@ package java.util { method public static java.lang.String toString(java.lang.Object[]); } + public class Base64 { + method public static java.util.Base64.Decoder getDecoder(); + method public static java.util.Base64.Encoder getEncoder(); + method public static java.util.Base64.Decoder getMimeDecoder(); + method public static java.util.Base64.Encoder getMimeEncoder(); + method public static java.util.Base64.Encoder getMimeEncoder(int, byte[]); + method public static java.util.Base64.Decoder getUrlDecoder(); + method public static java.util.Base64.Encoder getUrlEncoder(); + } + + public static class Base64.Decoder { + method public byte[] decode(byte[]); + method public byte[] decode(java.lang.String); + method public int decode(byte[], byte[]); + method public java.nio.ByteBuffer decode(java.nio.ByteBuffer); + method public java.io.InputStream wrap(java.io.InputStream); + } + + public static class Base64.Encoder { + method public byte[] encode(byte[]); + method public int encode(byte[], byte[]); + method public java.nio.ByteBuffer encode(java.nio.ByteBuffer); + method public java.lang.String encodeToString(byte[]); + method public java.util.Base64.Encoder withoutPadding(); + method public java.io.OutputStream wrap(java.io.OutputStream); + } + public class BitSet implements java.lang.Cloneable java.io.Serializable { ctor public BitSet(); ctor public BitSet(int);