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.
Version:
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.
- A suitable writer
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-2004 Apache XML Project. All Rights Reserved.