public class CharsetMatch extends Object implements Comparable<CharsetMatch>
| Modifier and Type | Method and Description |
|---|---|
int |
compareTo(CharsetMatch other)
Compare to other CharsetMatch objects.
|
int |
getConfidence()
Get an indication of the confidence in the charset detected.
|
String |
getLanguage()
Get the ISO code for the language of the detected charset.
|
String |
getName()
Get the name of the detected charset.
|
Reader |
getReader()
Create a java.io.Reader for reading the Unicode character data corresponding
to the original byte data supplied to the Charset detect operation.
|
String |
getString()
Create a Java String from Unicode character data corresponding
to the original byte data supplied to the Charset detect operation.
|
String |
getString(int maxLength)
Create a Java String from Unicode character data corresponding
to the original byte data supplied to the Charset detect operation.
|
public Reader getReader()
public String getString() throws IOException
IOExceptionpublic String getString(int maxLength) throws IOException
maxLength - The maximium length of the String to be created when the
source of the data is an input stream, or -1 for
unlimited length.IOExceptionpublic int getConfidence()
public String getName()
Charset,
InputStreamReaderpublic String getLanguage()
null if the language cannot be determined.public int compareTo(CharsetMatch other)
compareTo in interface Comparable<CharsetMatch>other - the CharsetMatch object to compare against.ClassCastException - if the argument is not a CharsetMatch.Copyright (c) 2015 IBM Corporation and others.