< prev index next >

src/java.prefs/share/classes/java/util/prefs/Base64.java

Print this page

        

*** 122,143 **** /** * Translates the specified Base64 string (as per Preferences.get(byte[])) * into a byte array. * ! * @throw IllegalArgumentException if {@code s} is not a valid Base64 * string. */ static byte[] base64ToByteArray(String s) { return base64ToByteArray(s, false); } /** * Translates the specified "alternate representation" Base64 string * into a byte array. * ! * @throw IllegalArgumentException or ArrayOutOfBoundsException * if {@code s} is not a valid alternate representation * Base64 string. */ static byte[] altBase64ToByteArray(String s) { return base64ToByteArray(s, true); --- 122,143 ---- /** * Translates the specified Base64 string (as per Preferences.get(byte[])) * into a byte array. * ! * @throws IllegalArgumentException if {@code s} is not a valid Base64 * string. */ static byte[] base64ToByteArray(String s) { return base64ToByteArray(s, false); } /** * Translates the specified "alternate representation" Base64 string * into a byte array. * ! * @throws IllegalArgumentException or ArrayOutOfBoundsException * if {@code s} is not a valid alternate representation * Base64 string. */ static byte[] altBase64ToByteArray(String s) { return base64ToByteArray(s, true);
*** 192,202 **** /** * Translates the specified character, which is assumed to be in the * "Base 64 Alphabet" into its equivalent 6-bit positive integer. * ! * @throw IllegalArgumentException or ArrayOutOfBoundsException if * c is not in the Base64 Alphabet. */ private static int base64toInt(char c, byte[] alphaToInt) { int result = alphaToInt[c]; if (result < 0) --- 192,202 ---- /** * Translates the specified character, which is assumed to be in the * "Base 64 Alphabet" into its equivalent 6-bit positive integer. * ! * @throws IllegalArgumentException or ArrayOutOfBoundsException if * c is not in the Base64 Alphabet. */ private static int base64toInt(char c, byte[] alphaToInt) { int result = alphaToInt[c]; if (result < 0)
< prev index next >