Searched refs:charsetName (Results 1 - 25 of 62) sorted by last modified time

123

/libcore/luni/src/main/java/java/io/
H A DByteArrayOutputStream.java165 * 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 DInputStreamReader.java65 * 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 DOutputStreamWriter.java60 * 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 DPrintStream.java90 * 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 DString.java212 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 DURLEncoder.java54 * 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 DChannels.java144 * @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 DCharset.java218 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 DIllegalCharsetNameException.java33 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 DUnsupportedCharsetException.java33 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 DCharsetProvider.java45 * @param charsetName
49 public abstract Charset charsetForName(String charsetName); argument
/libcore/luni/src/main/java/java/util/
H A DScanner.java167 * @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 DNativeConverter.java42 public static native Charset charsetForName(String charsetName); argument
/libcore/luni/src/main/native/
H A Dlibcore_icu_NativeConverter.cpp579 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 DCharsetDecoderTest.java86 private static byte[] encode(String charsetName, String s) throws Exception { argument
87 CharsetEncoder encoder = Charset.forName(charsetName).newEncoder();
H A DCharsetTest.java38 for (String charsetName : Charset.availableCharsets().keySet()) {
39 if (charsetName.equals("UTF-32")) {
45 Charset cs = Charset.forName(charsetName);
H A DOldCharset_AbstractTest.java33 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 DOldCharset_GSM0338.java25 // charsetName = "GSM0338";
26 charsetName = "x-gsm-03.38-2000";
H A DOldCharset_ISO_8859_10.java23 charsetName = "ISO-8859-10";
H A DOldCharset_ISO_8859_14.java23 charsetName = "ISO-8859-14";
H A DOldCharset_ISO_8859_16.java23 charsetName = "ISO-8859-16";
H A DOldCharset_MultiByte_Big5.java26 charsetName = "Big5";
H A DOldCharset_MultiByte_Big5_Android.java24 charsetName = "Big5";
H A DOldCharset_MultiByte_EUC_JP.java30 charsetName = "EUC-JP";
H A DOldCharset_MultiByte_EUC_JP_Android.java28 charsetName = "EUC-JP";

Completed in 304 milliseconds

123