|
|||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Objectorg.codehaus.plexus.util.ReaderFactory
Utility to create Readers from streams, with explicit encoding choice: platform default, XML, or specified.
Charset
,
Supported encodingsField Summary | |
static java.lang.String |
FILE_ENCODING
The file.encoding System Property. |
static java.lang.String |
ISO_8859_1
ISO Latin Alphabet #1, also known as ISO-LATIN-1. |
static java.lang.String |
US_ASCII
Seven-bit ASCII, also known as ISO646-US, also known as the Basic Latin block of the Unicode character set. |
static java.lang.String |
UTF_16
Sixteen-bit Unicode Transformation Format, byte order specified by a mandatory initial byte-order mark (either order accepted on input, big-endian used on output). |
static java.lang.String |
UTF_16BE
Sixteen-bit Unicode Transformation Format, big-endian byte order. |
static java.lang.String |
UTF_16LE
Sixteen-bit Unicode Transformation Format, little-endian byte order. |
static java.lang.String |
UTF_8
Eight-bit Unicode Transformation Format. |
Constructor Summary | |
ReaderFactory()
|
Method Summary | |
static java.io.Reader |
newPlatformReader(java.io.File file)
Create a new Reader with default plaform encoding. |
static java.io.Reader |
newPlatformReader(java.io.InputStream in)
Create a new Reader with default plaform encoding. |
static java.io.Reader |
newPlatformReader(java.net.URL url)
Create a new Reader with default plaform encoding. |
static java.io.Reader |
newReader(java.io.File file,
java.lang.String encoding)
Create a new Reader with specified encoding. |
static java.io.Reader |
newReader(java.io.InputStream in,
java.lang.String encoding)
Create a new Reader with specified encoding. |
static java.io.Reader |
newReader(java.net.URL url,
java.lang.String encoding)
Create a new Reader with specified encoding. |
static XmlStreamReader |
newXmlReader(java.io.File file)
Create a new Reader with XML encoding detection rules. |
static XmlStreamReader |
newXmlReader(java.io.InputStream in)
Create a new Reader with XML encoding detection rules. |
static XmlStreamReader |
newXmlReader(java.net.URL url)
Create a new Reader with XML encoding detection rules. |
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Field Detail |
public static final java.lang.String ISO_8859_1
Charset
,
Constant Field Valuespublic static final java.lang.String US_ASCII
Charset
,
Constant Field Valuespublic static final java.lang.String UTF_16
Charset
,
Constant Field Valuespublic static final java.lang.String UTF_16BE
Charset
,
Constant Field Valuespublic static final java.lang.String UTF_16LE
Charset
,
Constant Field Valuespublic static final java.lang.String UTF_8
Charset
,
Constant Field Valuespublic static final java.lang.String FILE_ENCODING
file.encoding
System Property.
Constructor Detail |
public ReaderFactory()
Method Detail |
public static XmlStreamReader newXmlReader(java.io.InputStream in) throws java.io.IOException
java.io.IOException
XmlStreamReader
public static XmlStreamReader newXmlReader(java.io.File file) throws java.io.IOException
java.io.IOException
XmlStreamReader
public static XmlStreamReader newXmlReader(java.net.URL url) throws java.io.IOException
java.io.IOException
XmlStreamReader
public static java.io.Reader newPlatformReader(java.io.InputStream in)
public static java.io.Reader newPlatformReader(java.io.File file) throws java.io.FileNotFoundException
java.io.FileNotFoundException
public static java.io.Reader newPlatformReader(java.net.URL url) throws java.io.IOException
java.io.IOException
public static java.io.Reader newReader(java.io.InputStream in, java.lang.String encoding) throws java.io.UnsupportedEncodingException
java.io.UnsupportedEncodingException
public static java.io.Reader newReader(java.io.File file, java.lang.String encoding) throws java.io.FileNotFoundException, java.io.UnsupportedEncodingException
java.io.FileNotFoundException
java.io.UnsupportedEncodingException
public static java.io.Reader newReader(java.net.URL url, java.lang.String encoding) throws java.io.IOException
java.io.IOException
|
|||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |