org.enhydra.apache.xml.serialize
Class EncodingInfo
java.lang.Object
|
+--org.enhydra.apache.xml.serialize.EncodingInfo
- Direct Known Subclasses:
- SieveEncodingInfo
- public class EncodingInfo
- extends Object
This class represents an encoding.
- Version:
- $Id: EncodingInfo.java,v 1.1.1.1 2003/03/10 16:34:52 taweili Exp $
Method Summary |
String |
getName()
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(int ch)
Checks whether the specified character is printable or not. |
Methods inherited from class java.lang.Object |
, clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
name
String name
javaName
String javaName
lastPrintable
int lastPrintable
EncodingInfo
public EncodingInfo(String mimeName,
String javaName,
int lastPrintable)
- Creates new
EncodingInfo
instance.
EncodingInfo
public EncodingInfo(String mimeName,
int lastPrintable)
- Creates new
EncodingInfo
instance.
getName
public String getName()
- 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.
- Returns:
- A suitable writer
- Throws:
UnsupportedEncodingException
- There is no convertor
to support this encoding
isPrintable
public boolean isPrintable(int ch)
- Checks whether the specified character is printable or not.
- Parameters:
ch
- a code point (0-0x10ffff)
Copyright © 1999 The Apache Software Foundation. All Rights reserved.