Top Constructors Methods
sun.nio.cs

pack-priv abstract Class Unicode

extends Charset
implements HistoricallyNamedCharset
Class Inheritance
All Implemented Interfaces
sun.nio.cs.HistoricallyNamedCharset
Known Direct Subclasses
sun.nio.cs.UTF_16, sun.nio.cs.UTF_16BE, sun.nio.cs.UTF_16LE, sun.nio.cs.UTF_16LE_BOM, sun.nio.cs.UTF_32, sun.nio.cs.UTF_32BE, sun.nio.cs.UTF_32BE_BOM, sun.nio.cs.UTF_32LE, sun.nio.cs.UTF_32LE_BOM, sun.nio.cs.UTF_8, sun.nio.cs.CESU_8
Imports
java.nio.charset.Charset

Constructor Summary

AccessConstructor and Description
public
Unicode(String name, String[] aliases)

Method Summary

Modifier and TypeMethod and Description
public boolean
contains(Charset
The given charset
cs
)

Implements abstract java.nio.charset.Charset.contains.

Tells whether or not this charset contains the given charset.
Inherited from java.nio.charset.Charset:
aliasesavailableCharsetscanEncodecompareTodecodedefaultCharsetdisplayNamedisplayNameencodeencodeequalsforNameforNamehashCodeisRegisteredisSupportednamenewDecodernewEncodertoString

Constructor Detail

Unicodeback to summary
public Unicode(String name, String[] aliases)

Method Detail

containsback to summary
public boolean contains(Charset cs)

Implements abstract java.nio.charset.Charset.contains.

Doc from java.nio.charset.Charset.contains.

Tells whether or not this charset contains the given charset.

A charset C is said to contain a charset D if, and only if, every character representable in D is also representable in C. If this relationship holds then it is guaranteed that every string that can be encoded in D can also be encoded in C without performing any replacements.

That C contains D does not imply that each character representable in C by a particular byte sequence is represented in D by the same byte sequence, although sometimes this is the case.

Every charset contains itself.

This method computes an approximation of the containment relation: If it returns true then the given charset is known to be contained by this charset; if it returns false, however, then it is not necessarily the case that the given charset is not contained in this charset.

Parameters
cs:Charset

The given charset

Returns:boolean

true if the given charset is contained in this charset