Package com.google.common.base
Class Charsets
java.lang.Object
com.google.common.base.Charsets
Contains constant definitions for the six standard
Charset instances, which are
guaranteed to be supported by all Java platform implementations.
Assuming you're free to choose, note that UTF_8 is widely preferred.
See the Guava User Guide article on Charsets.
- Since:
- 1.0
- Author:
- Mike Bostock
-
Field Summary
FieldsModifier and TypeFieldDescriptionstatic final CharsetISO-8859-1: ISO Latin Alphabet Number 1 (ISO-LATIN-1).static final CharsetUS-ASCII: seven-bit ASCII, the Basic Latin block of the Unicode character set (ISO646-US).static final CharsetUTF-16: sixteen-bit UCS Transformation Format, byte order identified by an optional byte-order mark.static final CharsetUTF-16BE: sixteen-bit UCS Transformation Format, big-endian byte order.static final CharsetUTF-16LE: sixteen-bit UCS Transformation Format, little-endian byte order.static final CharsetUTF-8: eight-bit UCS Transformation Format. -
Method Summary
-
Field Details
-
US_ASCII
US-ASCII: seven-bit ASCII, the Basic Latin block of the Unicode character set (ISO646-US).Java 7+ users: this constant should be treated as deprecated; use
StandardCharsets.US_ASCIIinstead. -
ISO_8859_1
ISO-8859-1: ISO Latin Alphabet Number 1 (ISO-LATIN-1).Java 7+ users: this constant should be treated as deprecated; use
StandardCharsets.ISO_8859_1instead. -
UTF_8
UTF-8: eight-bit UCS Transformation Format.Java 7+ users: this constant should be treated as deprecated; use
StandardCharsets.UTF_8instead. -
UTF_16BE
UTF-16BE: sixteen-bit UCS Transformation Format, big-endian byte order.Java 7+ users: this constant should be treated as deprecated; use
StandardCharsets.UTF_16BEinstead. -
UTF_16LE
UTF-16LE: sixteen-bit UCS Transformation Format, little-endian byte order.Java 7+ users: this constant should be treated as deprecated; use
StandardCharsets.UTF_16LEinstead. -
UTF_16
UTF-16: sixteen-bit UCS Transformation Format, byte order identified by an optional byte-order mark.Java 7+ users: this constant should be treated as deprecated; use
StandardCharsets.UTF_16instead.
-