/** * Construct an Encoding for a given JVM encoding. * * @param jvmEncoding the name of the JVM encoding * @return an Encoding instance for the specified encoding, or an Encoding instance for the * default JVM encoding if the specified encoding is unavailable. */ public static Encoding getJVMEncoding(String jvmEncoding) { if ("UTF-8".equals(jvmEncoding)) { return new UTF8Encoding(jvmEncoding); } if (Charset.isSupported(jvmEncoding)) { return new Encoding(jvmEncoding); } else { return DEFAULT_ENCODING; } }
/** * Construct an Encoding for a given JVM encoding. * * @param jvmEncoding the name of the JVM encoding * @return an Encoding instance for the specified encoding, * or an Encoding instance for the default JVM encoding if the * specified encoding is unavailable. */ public static Encoding getJVMEncoding(String jvmEncoding) { if (isAvailable(jvmEncoding)) { if (jvmEncoding.equals("UTF-8") || jvmEncoding.equals("UTF8")) return new UTF8Encoding(jvmEncoding); else return new Encoding(jvmEncoding); } else return defaultEncoding(); }
/** * Construct an Encoding for a given JVM encoding. * * @param jvmEncoding the name of the JVM encoding * @return an Encoding instance for the specified encoding, * or an Encoding instance for the default JVM encoding if the * specified encoding is unavailable. */ public static Encoding getJVMEncoding(String jvmEncoding) { if (isAvailable(jvmEncoding)) { if (jvmEncoding.equals("UTF-8") || jvmEncoding.equals("UTF8")) return new UTF8Encoding(jvmEncoding); else return new Encoding(jvmEncoding); } else return defaultEncoding(); }
/** * Construct an Encoding for a given JVM encoding. * * @param jvmEncoding the name of the JVM encoding * @return an Encoding instance for the specified encoding, * or an Encoding instance for the default JVM encoding if the * specified encoding is unavailable. */ public static Encoding getJVMEncoding(String jvmEncoding) { if (isAvailable(jvmEncoding)) { if (jvmEncoding.equals("UTF-8") || jvmEncoding.equals("UTF8")) return new UTF8Encoding(jvmEncoding); else return new Encoding(jvmEncoding); } else return defaultEncoding(); }