Lines Matching defs:charsetName
224 for (String charsetName : NativeConverter.getAvailableCharsetNames()) {
225 Charset charset = NativeConverter.charsetForName(charsetName);
244 private static Charset cacheCharset(String charsetName, Charset cs) {
260 CACHED_CHARSETS.put(charsetName, canonicalCharset);
274 * @param charsetName a charset name (either canonical or an alias)
280 public static Charset forName(String charsetName) {
284 cs = CACHED_CHARSETS.get(charsetName);
290 if (charsetName == null) {
295 checkCharsetName(charsetName);
296 cs = NativeConverter.charsetForName(charsetName);
298 return cacheCharset(charsetName, cs);
303 cs = charsetProvider.charsetForName(charsetName);
305 return cacheCharset(charsetName, cs);
309 throw new UnsupportedCharsetException(charsetName);
318 public static Charset forNameUEE(String charsetName) throws UnsupportedEncodingException {
320 return Charset.forName(charsetName);
322 UnsupportedEncodingException ex = new UnsupportedEncodingException(charsetName);
331 * @param charsetName
337 public static boolean isSupported(String charsetName) {
339 forName(charsetName);