Package java.nio.charset

Examples of java.nio.charset.Charset.aliases()


      System.out.print('\t');
      Charset cs = entry.getValue();
      System.out.print(cs.name());
      System.out.print('\t');
     
      for (String aliase : cs.aliases()) {
        System.out.print(aliase);
        System.out.print(",");
      }
      System.out.println();
    }
View Full Code Here


                if(canon.indexOf(',')>=0){
                    continue;
                }
                Charset cs = provider.charsetForName((String)available[i]);
             
                Object[] javaAliases =  cs.aliases().toArray();
                //seach for ICU canonical name in javaAliases
                boolean inAliasList = false;
                for(int j=0; j<javaAliases.length; j++){
                    String java = (String) javaAliases[j];
                    if(java.equals(canon)){
View Full Code Here

        Map<String, Charset> charsets = new HashMap<String, Charset>();
        for (String name : names) {
            try {
                Charset charset = Charset.forName(name);
                COMMON_CHARSETS.put(name.toLowerCase(ENGLISH), charset);
                for (String alias : charset.aliases()) {
                    COMMON_CHARSETS.put(alias.toLowerCase(ENGLISH), charset);
                }
            } catch (Exception e) {
                System.out.println(name);
                // ignore
View Full Code Here

      if (charset.name().equals(charsetName))
        return charset;
    }
    for (Iterator iter = charsets.iterator(); iter.hasNext();) {
      Charset charset = (Charset) iter.next();
      if (charset.aliases().contains(charsetName))
        return charset;
    }
    return null;
  }
View Full Code Here

    System.out.println("\tstatic final String[] CHARSET_NAMES = new String[] {");
    Iterator<Charset> it = new ExtraCharsetsProvider().charsets();
    while (it.hasNext()) {
      Charset cs = it.next();
      System.out.print("\t\t\"" + CharsetValidator.dumpString(cs.name().toLowerCase()) + "\", ");
      for (String alias : cs.aliases()) {
        System.out.print("\"" + CharsetValidator.dumpString(alias.toLowerCase()) + "\", ");
      }
      System.out.println();
    }
    System.out.println("\t};");
View Full Code Here

        Map<String, Charset> charsets = new HashMap<String, Charset>();
        for (String name : names) {
            try {
                Charset charset = Charset.forName(name);
                COMMON_CHARSETS.put(name.toLowerCase(ENGLISH), charset);
                for (String alias : charset.aliases()) {
                    COMMON_CHARSETS.put(alias.toLowerCase(ENGLISH), charset);
                }
            } catch (Exception e) {
                // ignore
            }
View Full Code Here

TOP
Copyright © 2018 www.massapi.com. All rights reserved.
All source code are property of their respective owners. Java is a trademark of Sun Microsystems, Inc and owned by ORACLE Inc. Contact coftware#gmail.com.