Overview | Package | Class | Use | Tree | Deprecated | Index | Help
| JavaTM 2 Platform Standard Ed. 5.0
PREV NEXT | FRAMES NO FRAMES

## Uses of Class
java.nio.charset.Charset

Packages that use Charset
java.io | Provides for system input and output through data streams, serialization and the file system.
java.nio.charset | Defines charsets, decoders, and encoders, for translating between bytes and Unicode characters.
java.nio.charset.spi | Service-provider classes for the ``java.nio.charset`` package.

Uses of Charset in java.io

Constructors in java.io with parameters of type Charset
`InputStreamReader(InputStream in, Charset cs)` Create an InputStreamReader that uses the given charset.
`OutputStreamWriter(OutputStream out, Charset cs)` Create an OutputStreamWriter that uses the given charset.

Uses of Charset in java.nio.charset

Methods in java.nio.charset that return Charset
`Charset` | `CharsetDecoder.charset()` Returns the charset that created this decoder.
`Charset` | `CharsetEncoder.charset()` Returns the charset that created this encoder.
`static Charset` | `Charset.defaultCharset()` Returns the default charset of this Java virtual machine.
`Charset` | `CharsetDecoder.detectedCharset()` Retrieves the charset that was detected by this decoder (optional operation).
`static Charset` | `Charset.forName(String charsetName)` Returns a charset object for the named charset.

Methods in java.nio.charset that return types with arguments of type Charset
`static SortedMap<String,Charset>` | `Charset.availableCharsets()` Constructs a sorted map from canonical charset names to charset objects.

Methods in java.nio.charset with parameters of type Charset
`int` | `Charset.compareTo(Charset that)` Compares this charset to another.
`abstract boolean` | `Charset.contains(Charset cs)` Tells whether or not this charset contains the given charset.

Constructors in java.nio.charset with parameters of type Charset
`CharsetDecoder(Charset cs, float averageCharsPerByte, float maxCharsPerByte)` Initializes a new decoder.
`CharsetEncoder(Charset cs, float averageBytesPerChar, float maxBytesPerChar)` Initializes a new encoder.
`CharsetEncoder(Charset cs, float averageBytesPerChar, float maxBytesPerChar, byte[] replacement)` Initializes a new encoder.

Uses of Charset in java.nio.charset.spi

Methods in java.nio.charset.spi that return Charset
`abstract Charset` | `CharsetProvider.charsetForName(String charsetName)` Retrieves a charset for the given charset name.

Methods in java.nio.charset.spi that return types with arguments of type Charset
`abstract Iterator<Charset>` | `CharsetProvider.charsets()` Creates an iterator that iterates over the charsets supported by this provider.

Overview | Package | Class | Use | Tree | Deprecated | Index | Help
| JavaTM 2 Platform Standard Ed. 5.0
PREV NEXT | FRAMES NO FRAMES

Submit a bug or feature
For further API reference and developer documentation, see Java 2 SDK SE Developer Documentation. That documentation contains more detailed, developer-targeted descriptions, with conceptual overviews, definitions of terms, workarounds, and working code examples.

Copyright 2004 Sun Microsystems, Inc. All rights reserved. Use is subject to license terms. Also see the documentation redistribution policy.