org.jboss.netty.util
Class CharsetUtil

java.lang.Object
  extended by org.jboss.netty.util.CharsetUtil

public class CharsetUtil
extends Object

A utility class that provides various common operations and constants related with Charset and its relevant classes.

Version:
$Rev: 2080 $, $Date: 2010-01-26 18:04:19 +0900 (Tue, 26 Jan 2010) $
Author:
The Netty Project, Trustin Lee

Field Summary
static Charset ISO_8859_1
          ISO Latin Alphabet No. 1, as known as ISO-LATIN-1
static Charset US_ASCII
          7-bit ASCII, as known as ISO646-US or the Basic Latin block of the Unicode character set
static Charset UTF_16
          16-bit UTF (UCS Transformation Format) whose byte order is identified by an optional byte-order mark
static Charset UTF_16BE
          16-bit UTF (UCS Transformation Format) whose byte order is big-endian
static Charset UTF_16LE
          16-bit UTF (UCS Transformation Format) whose byte order is little-endian
static Charset UTF_8
          8-bit UTF (UCS Transformation Format)
 
Method Summary
static CharsetDecoder getDecoder(Charset charset)
          Returns a cached thread-local CharsetDecoder for the specified charset.
static CharsetEncoder getEncoder(Charset charset)
          Returns a cached thread-local CharsetEncoder for the specified charset.
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

UTF_16

public static final Charset UTF_16
16-bit UTF (UCS Transformation Format) whose byte order is identified by an optional byte-order mark


UTF_16BE

public static final Charset UTF_16BE
16-bit UTF (UCS Transformation Format) whose byte order is big-endian


UTF_16LE

public static final Charset UTF_16LE
16-bit UTF (UCS Transformation Format) whose byte order is little-endian


UTF_8

public static final Charset UTF_8
8-bit UTF (UCS Transformation Format)


ISO_8859_1

public static final Charset ISO_8859_1
ISO Latin Alphabet No. 1, as known as ISO-LATIN-1


US_ASCII

public static final Charset US_ASCII
7-bit ASCII, as known as ISO646-US or the Basic Latin block of the Unicode character set

Method Detail

getEncoder

public static CharsetEncoder getEncoder(Charset charset)
Returns a cached thread-local CharsetEncoder for the specified charset.


getDecoder

public static CharsetDecoder getDecoder(Charset charset)
Returns a cached thread-local CharsetDecoder for the specified charset.



Copyright © 2008-2011 JBoss, a division of Red Hat, Inc.. All Rights Reserved.