public abstract class EncodingNameMapper
extends java.lang.Object
http://www.iana.org/assignments/character-sets
Modifier and Type | Field and Description |
---|---|
private static java.util.Map |
encodingNameMap
Map containing uppercase alias - {standard iana, standard java}.
|
Constructor and Description |
---|
EncodingNameMapper() |
Modifier and Type | Method and Description |
---|---|
private static java.lang.String |
handlecommonAlias(java.lang.String encoding)
"Fix" the name for common alias to reduce the number of entries needed in the hashmap.
|
static java.lang.String |
toIana(java.lang.String encoding)
Convert a Java character encoding name to its IANA equivalent.
|
static java.lang.String |
toJava(java.lang.String encoding)
Converts an encoding name to the standard java name.
|
private static java.util.Map encodingNameMap
public static java.lang.String toIana(java.lang.String encoding)
encoding
- java encoding name or aliasprivate static java.lang.String handlecommonAlias(java.lang.String encoding)
encoding
- encoding namepublic static java.lang.String toJava(java.lang.String encoding)
encoding
- IANA encoding name or alias