Index (Frames) | Index (No Frames) | Package | Package Tree | Tree
java.nio.charset

Class Charset

java.lang.Object
|
+--java.nio.charset.Charset

All Implemented Interfaces:

Comparable


public abstract class Charset

extends Object

implements Comparable

Since:Author:

Constructor Summary

Charset(java.lang.String canonicalName, java.lang.String[] aliases)

Method Summary

java.util.Setaliases()

static java.util.SortedMapavailableCharsets()

booleancanEncode()

intcompareTo(java.lang.Object ob)

booleancontains(java.nio.charset.Charset cs)

java.nio.CharBufferdecode(java.nio.ByteBuffer bb)

java.lang.StringdisplayName()

java.lang.StringdisplayName(java.util.Locale locale)

java.nio.ByteBufferencode(java.nio.CharBuffer cb)

java.nio.ByteBufferencode(java.lang.String str)

booleanequals(java.lang.Object ob)

static java.nio.charset.CharsetforName(java.lang.String charsetName)

inthashCode()

booleanisRegistered(java.lang.String name)

static booleanisSupported(java.lang.String charsetName)

java.lang.Stringname()

java.nio.charset.CharsetDecodernewDecoder()

java.nio.charset.CharsetEncodernewEncoder()

java.lang.StringtoString()

Constructor Details

Charset

protected Charset(java.lang.String canonicalName, java.lang.String[] aliases)

Parameters:


Method Details

aliases

public final Set aliases()


availableCharsets

public static SortedMap availableCharsets()


canEncode

public boolean canEncode()


compareTo

public final int compareTo(java.lang.Object ob)

Parameters:


contains

public boolean contains(java.nio.charset.Charset cs)

Parameters:


decode

public CharBuffer decode(java.nio.ByteBuffer bb)

Parameters:


displayName

public String displayName()


displayName

public String displayName(java.util.Locale locale)

Parameters:


encode

public final ByteBuffer encode(java.lang.String str)

Parameters:


encode

public final ByteBuffer encode(java.nio.CharBuffer cb)

Parameters:


equals

public final boolean equals(java.lang.Object ob)

Parameters:


forName

public static Charset forName(java.lang.String charsetName)

Parameters:


hashCode

public final int hashCode()


isRegistered

public final boolean isRegistered(java.lang.String name)

Parameters:


isSupported

public static boolean isSupported(java.lang.String charsetName)

Parameters:


name

public final String name()


newDecoder

public CharsetDecoder newDecoder()


newEncoder

public CharsetEncoder newEncoder()


toString

public final String toString()