org.apache.xml.serialize
Class EncodingInfo
java.lang.Object
org.apache.xml.serialize.EncodingInfo
public class EncodingInfo
extends java.lang.Object
This class represents an encoding.
$Id: EncodingInfo.java 476047 2006-11-17 04:27:45Z mrglavas $EncodingInfo(String ianaName, String javaName, int lastPrintable) - Creates new
EncodingInfo instance.
|
String | getIANAName() - Returns a MIME charset name of this encoding.
|
Writer | getWriter(OutputStream output) - Returns a writer for this encoding based on
an output stream.
|
boolean | isPrintable(char ch) - Checks whether the specified character is printable or not in this encoding.
|
static void | testJavaEncodingName(String name)
|
EncodingInfo
public EncodingInfo(String ianaName,
String javaName,
int lastPrintable)
Creates new EncodingInfo
instance.
getIANAName
public String getIANAName()
Returns a MIME charset name of this encoding.
getWriter
public Writer getWriter(OutputStream output)
throws UnsupportedEncodingException
Returns a writer for this encoding based on
an output stream.
isPrintable
public boolean isPrintable(char ch)
Checks whether the specified character is printable or not in this encoding.
ch
- a code point (0-0x10ffff)
testJavaEncodingName
public static void testJavaEncodingName(String name)
throws UnsupportedEncodingException
Copyright B) 1999-2006 The Apache Software Foundation. All Rights Reserved.