public class EncodingServer
extends java.lang.Object
Constructor and Description |
---|
EncodingServer() |
Modifier and Type | Method and Description |
---|---|
static java.util.Set<java.lang.String> |
getAvailableNames()
Returns the set of all available encoding names.
|
static Encoding |
getEncoding(java.lang.String name)
Returns an instance of Encoding for specified name.
|
static java.util.Set<java.lang.String> |
getSelectedNames()
Returns the set of user selected encoding names.
|
static java.io.Reader |
getTextReader(java.io.InputStream in,
java.lang.String encoding)
Returns a Reader object that reads the InputStream with
the encoding.
|
static java.io.Writer |
getTextWriter(java.io.OutputStream out,
java.lang.String encoding)
Returns a Writer object that writes to the OutputStream with
the encoding.
|
static boolean |
hasEncoding(java.lang.String name)
Returns if the specified name is supported as a name for an Encoding.
|
public static Encoding getEncoding(java.lang.String name)
public static java.util.Set<java.lang.String> getAvailableNames()
public static java.util.Set<java.lang.String> getSelectedNames()
public static java.io.Reader getTextReader(java.io.InputStream in, java.lang.String encoding) throws java.io.IOException
java.io.IOException
public static java.io.Writer getTextWriter(java.io.OutputStream out, java.lang.String encoding) throws java.io.IOException
java.io.IOException
public static boolean hasEncoding(java.lang.String name)