Class Charsets


  • @GwtCompatible(emulated=true)
    public final class Charsets
    extends java.lang.Object
    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

      Fields 
      Modifier and Type Field Description
      static java.nio.charset.Charset ISO_8859_1
      Deprecated.
      Use StandardCharsets.ISO_8859_1 instead.
      static java.nio.charset.Charset US_ASCII
      Deprecated.
      Use StandardCharsets.US_ASCII instead.
      static java.nio.charset.Charset UTF_16
      Deprecated.
      Use StandardCharsets.UTF_16 instead.
      static java.nio.charset.Charset UTF_16BE
      Deprecated.
      Use StandardCharsets.UTF_16BE instead.
      static java.nio.charset.Charset UTF_16LE
      Deprecated.
      Use StandardCharsets.UTF_16LE instead.
      static java.nio.charset.Charset UTF_8
      Deprecated.
      Use StandardCharsets.UTF_8 instead.
    • Method Summary

      • Methods inherited from class java.lang.Object

        clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
    • Field Detail

      • US_ASCII

        @Deprecated
        @GwtIncompatible
        public static final java.nio.charset.Charset US_ASCII
        Deprecated.
        Use StandardCharsets.US_ASCII instead.
        US-ASCII: seven-bit ASCII, the Basic Latin block of the Unicode character set (ISO646-US).
      • ISO_8859_1

        @Deprecated
        public static final java.nio.charset.Charset ISO_8859_1
        Deprecated.
        Use StandardCharsets.ISO_8859_1 instead.
        ISO-8859-1: ISO Latin Alphabet Number 1 (ISO-LATIN-1).
      • UTF_8

        @Deprecated
        public static final java.nio.charset.Charset UTF_8
        Deprecated.
        Use StandardCharsets.UTF_8 instead.
        UTF-8: eight-bit UCS Transformation Format.
      • UTF_16BE

        @Deprecated
        @GwtIncompatible
        public static final java.nio.charset.Charset UTF_16BE
        Deprecated.
        Use StandardCharsets.UTF_16BE instead.
        UTF-16BE: sixteen-bit UCS Transformation Format, big-endian byte order.
      • UTF_16LE

        @Deprecated
        @GwtIncompatible
        public static final java.nio.charset.Charset UTF_16LE
        Deprecated.
        Use StandardCharsets.UTF_16LE instead.
        UTF-16LE: sixteen-bit UCS Transformation Format, little-endian byte order.
      • UTF_16

        @Deprecated
        @GwtIncompatible
        public static final java.nio.charset.Charset UTF_16
        Deprecated.
        Use StandardCharsets.UTF_16 instead.
        UTF-16: sixteen-bit UCS Transformation Format, byte order identified by an optional byte-order mark.