/libcore/luni/src/main/java/java/io/ |
H A D | ByteArrayOutputStream.java | 165 * according to the encoding declared in {@code charsetName}. 167 * @param charsetName 174 public String toString(String charsetName) throws UnsupportedEncodingException { argument 175 return new String(buf, 0, count, charsetName);
|
H A D | InputStreamReader.java | 65 * identified by name by {@code charsetName}. If the encoding cannot be found, an 70 * @param charsetName 73 * if {@code charsetName} is {@code null}. 75 * if the encoding specified by {@code charsetName} cannot be found. 77 public InputStreamReader(InputStream in, final String charsetName) argument 80 if (charsetName == null) { 81 throw new NullPointerException("charsetName == null"); 85 decoder = Charset.forName(charsetName).newDecoder().onMalformedInput( 90 new UnsupportedEncodingException(charsetName).initCause(e);
|
H A D | OutputStreamWriter.java | 60 * stream to write converted characters to and {@code charsetName} as the character 66 * @param charsetName 69 * if {@code charsetName} is {@code null}. 71 * if the encoding specified by {@code charsetName} cannot be found. 73 public OutputStreamWriter(OutputStream out, final String charsetName) argument 76 if (charsetName == null) { 77 throw new NullPointerException("charsetName == null"); 81 encoder = Charset.forName(charsetName).newEncoder(); 83 throw new UnsupportedEncodingException(charsetName);
|
H A D | PrintStream.java | 90 * stream and using the character encoding {@code charsetName} while writing. The 99 * @param charsetName 102 * if {@code out} or {@code charsetName} are {@code null}. 104 * if the encoding specified by {@code charsetName} is not supported. 106 public PrintStream(OutputStream out, boolean autoFlush, String charsetName) argument 111 } else if (charsetName == null) { 112 throw new NullPointerException("charsetName == null"); 116 if (!Charset.isSupported(charsetName)) { 117 throw new UnsupportedEncodingException(charsetName); 120 throw new UnsupportedEncodingException(charsetName); 155 PrintStream(File file, String charsetName) argument 199 PrintStream(String fileName, String charsetName) argument [all...] |
/libcore/luni/src/main/java/java/lang/ |
H A D | String.java | 212 public String(byte[] data, int offset, int byteCount, String charsetName) throws UnsupportedEncodingException { argument 213 this(data, offset, byteCount, Charset.forNameUEE(charsetName)); 225 * if {@code charsetName} is not supported. 227 public String(byte[] data, String charsetName) throws UnsupportedEncodingException { argument 228 this(data, 0, data.length, Charset.forNameUEE(charsetName)); 834 public byte[] getBytes(String charsetName) throws UnsupportedEncodingException { argument 835 return getBytes(Charset.forNameUEE(charsetName));
|
/libcore/luni/src/main/java/java/net/ |
H A D | URLEncoder.java | 54 * Encodes {@code s} using the {@link Charset} named by {@code charsetName}. 56 public static String encode(String s, String charsetName) throws UnsupportedEncodingException { argument 57 return ENCODER.encode(s, Charset.forName(charsetName));
|
/libcore/luni/src/main/java/java/nio/channels/ |
H A D | Channels.java | 144 * @param charsetName 151 String charsetName) { 152 if (charsetName == null) { 153 throw new NullPointerException("charsetName == null"); 155 return newReader(channel, Charset.forName(charsetName).newDecoder(), -1); 187 * @param charsetName 194 String charsetName) { 195 if (charsetName == null) { 196 throw new NullPointerException("charsetName == null"); 198 return newWriter(channel, Charset.forName(charsetName) 150 newReader(ReadableByteChannel channel, String charsetName) argument 193 newWriter(WritableByteChannel channel, String charsetName) argument [all...] |
/libcore/luni/src/main/java/java/nio/charset/ |
H A D | Charset.java | 218 for (String charsetName : NativeConverter.getAvailableCharsetNames()) { 219 Charset charset = NativeConverter.charsetForName(charsetName); 238 private static Charset cacheCharset(String charsetName, Charset cs) { argument 254 CACHED_CHARSETS.put(charsetName, canonicalCharset); 268 * @param charsetName a charset name (either canonical or an alias) 274 public static Charset forName(String charsetName) { argument 278 cs = CACHED_CHARSETS.get(charsetName); 284 if (charsetName == null) { 289 checkCharsetName(charsetName); 290 cs = NativeConverter.charsetForName(charsetName); 312 forNameUEE(String charsetName) argument 331 isSupported(String charsetName) argument [all...] |
H A D | IllegalCharsetNameException.java | 33 private String charsetName; field in class:IllegalCharsetNameException 39 * @param charsetName 42 public IllegalCharsetNameException(String charsetName) { argument 43 super((charsetName != null) ? charsetName : "null"); 44 this.charsetName = charsetName; 51 return charsetName;
|
H A D | UnsupportedCharsetException.java | 33 private String charsetName; field in class:UnsupportedCharsetException 39 * @param charsetName 42 public UnsupportedCharsetException(String charsetName) { argument 43 super((charsetName != null) ? charsetName : "null"); 44 this.charsetName = charsetName; 53 return charsetName;
|
/libcore/luni/src/main/java/java/nio/charset/spi/ |
H A D | CharsetProvider.java | 45 * @param charsetName 49 public abstract Charset charsetForName(String charsetName); argument
|
/libcore/luni/src/main/java/java/util/ |
H A D | Scanner.java | 167 * @param charsetName 174 public Scanner(File src, String charsetName) throws FileNotFoundException { argument 179 if (charsetName == null) { 180 throw new IllegalArgumentException("charsetName == null"); 183 input = new InputStreamReader(fis, charsetName); 219 * @param charsetName 224 public Scanner(InputStream src, String charsetName) { argument 229 input = new InputStreamReader(src, charsetName); 267 * @param charsetName 272 public Scanner(ReadableByteChannel src, String charsetName) { argument [all...] |
/libcore/luni/src/main/java/libcore/icu/ |
H A D | NativeConverter.java | 42 public static native Charset charsetForName(String charsetName); argument
|
/libcore/luni/src/main/native/ |
H A D | libcore_icu_NativeConverter.cpp | 579 static jobject NativeConverter_charsetForName(JNIEnv* env, jclass, jstring charsetName) { argument 580 ScopedUtfChars charsetNameChars(env, charsetName);
|
/libcore/luni/src/test/java/libcore/java/nio/charset/ |
H A D | CharsetDecoderTest.java | 86 private static byte[] encode(String charsetName, String s) throws Exception { argument 87 CharsetEncoder encoder = Charset.forName(charsetName).newEncoder();
|
H A D | CharsetTest.java | 38 for (String charsetName : Charset.availableCharsets().keySet()) { 39 if (charsetName.equals("UTF-32")) { 45 Charset cs = Charset.forName(charsetName);
|
H A D | OldCharset_AbstractTest.java | 33 static String charsetName; field in class:OldCharset_AbstractTest 61 charset = charset.forName(charsetName); 73 assertEquals("Name of charset must match!", charsetName, charset.name()); 80 charsetName, charset.name(), getClass().getName()); 107 charsetName, charset.name(), getClass().getName());
|
H A D | OldCharset_GSM0338.java | 25 // charsetName = "GSM0338"; 26 charsetName = "x-gsm-03.38-2000";
|
H A D | OldCharset_ISO_8859_10.java | 23 charsetName = "ISO-8859-10";
|
H A D | OldCharset_ISO_8859_14.java | 23 charsetName = "ISO-8859-14";
|
H A D | OldCharset_ISO_8859_16.java | 23 charsetName = "ISO-8859-16";
|
H A D | OldCharset_MultiByte_Big5.java | 26 charsetName = "Big5";
|
H A D | OldCharset_MultiByte_Big5_Android.java | 24 charsetName = "Big5";
|
H A D | OldCharset_MultiByte_EUC_JP.java | 30 charsetName = "EUC-JP";
|
H A D | OldCharset_MultiByte_EUC_JP_Android.java | 28 charsetName = "EUC-JP";
|