org.eclipse.ercp.xml.io
Class IanaJavaMap

java.lang.Object
  extended by org.eclipse.ercp.xml.io.IanaJavaMap

public class IanaJavaMap
extends java.lang.Object

EncodingMap handles conversions between IANA encoding names and Java encoding names. The encoding names used in XML instance documents be the IANA encoding names specified or one of the aliases for those names which IANA defines.

See Also:
ftp://ftp.isi.edu/in-notes/iana/assignments/character-sets

Constructor Summary
IanaJavaMap()
           
 
Method Summary
static void appendIana2JavaFile(java.io.InputStream stream)
           
static java.lang.String getIana2Java(java.lang.String ianaEncoding)
          Returns the Java encoding corresponding to the IANA name or alias
static java.lang.String getJava2Iana(java.lang.String javaEncoding)
          Returns the IANA encoding corresponding to the Java name or alias
static void putIana2Java(java.lang.String ianaKey, java.lang.String javaKey)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

IanaJavaMap

public IanaJavaMap()
Method Detail

getIana2Java

public static java.lang.String getIana2Java(java.lang.String ianaEncoding)
Returns the Java encoding corresponding to the IANA name or alias


getJava2Iana

public static java.lang.String getJava2Iana(java.lang.String javaEncoding)
Returns the IANA encoding corresponding to the Java name or alias


appendIana2JavaFile

public static void appendIana2JavaFile(java.io.InputStream stream)

putIana2Java

public static void putIana2Java(java.lang.String ianaKey,
                                java.lang.String javaKey)