Class CharEncoding
According to JRE character encoding names:
Every implementation of the Java platform is required to support the following character encodings. Consult the release documentation for your implementation to see if any other encodings are supported.
- Since:
- 2.1
- See Also:
- 
Field SummaryFieldsModifier and TypeFieldDescriptionstatic final StringDeprecated.ISO Latin Alphabet #1, also known as ISO-LATIN-1.static final StringDeprecated.Seven-bit ASCII, also known as ISO646-US, also known as the Basic Latin block of the Unicode character set.static final StringDeprecated.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 final StringDeprecated.Sixteen-bit Unicode Transformation Format, big-endian byte order.static final StringDeprecated.Sixteen-bit Unicode Transformation Format, little-endian byte order.static final StringDeprecated.Eight-bit Unicode Transformation Format.
- 
Constructor SummaryConstructors
- 
Method SummaryModifier and TypeMethodDescriptionstatic booleanisSupported(String name) Deprecated.Please useCharset.isSupported(String)instead, although be aware thatnullvalues are not accepted by that method and anIllegalCharsetNameExceptionmay be thrown.
- 
Field Details- 
ISO_8859_1Deprecated.ISO Latin Alphabet #1, also known as ISO-LATIN-1.Every implementation of the Java platform is required to support this character encoding. 
- 
US_ASCIIDeprecated.Seven-bit ASCII, also known as ISO646-US, also known as the Basic Latin block of the Unicode character set.Every implementation of the Java platform is required to support this character encoding. 
- 
UTF_16Deprecated.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).Every implementation of the Java platform is required to support this character encoding. 
- 
UTF_16BEDeprecated.Sixteen-bit Unicode Transformation Format, big-endian byte order.Every implementation of the Java platform is required to support this character encoding. 
- 
UTF_16LEDeprecated.Sixteen-bit Unicode Transformation Format, little-endian byte order.Every implementation of the Java platform is required to support this character encoding. 
- 
UTF_8Deprecated.Eight-bit Unicode Transformation Format.Every implementation of the Java platform is required to support this character encoding. 
 
- 
- 
Constructor Details- 
CharEncodingDeprecated.Will be removed in 4.0.0.Constructs a new instance.
 
- 
- 
Method Details- 
isSupportedDeprecated.Please useCharset.isSupported(String)instead, although be aware thatnullvalues are not accepted by that method and anIllegalCharsetNameExceptionmay be thrown.Returns whether the named charset is supported.This is similar to java.nio.charset.Charset.isSupported(String) but handles more formats - Parameters:
- name- the name of the requested charset; may be either a canonical name or an alias, null returns false
- Returns:
- trueif the charset is available in the current Java virtual machine
 
 
- 
StandardCharsets, which defines these constants asCharsetobjects. UseCharset.name()to get the string values provided in this class. This class will be removed in a future release.