public class

ISO2022_JP_2

extends ISO2022_JP
java.lang.Object
   ↳ java.nio.charset.Charset
     ↳ sun.nio.cs.ext.ISO2022_JP
       ↳ sun.nio.cs.ext.ISO2022_JP_2

Summary

Public Constructors
ISO2022_JP_2()
Public Methods
boolean contains(Charset cs)
Tells whether or not this charset contains the given charset.
String historicalName()
Protected Methods
DoubleByteDecoder get0212Decoder()
DoubleByteEncoder get0212Encoder()
[Expand]
Inherited Methods
From class sun.nio.cs.ext.ISO2022_JP
From class java.nio.charset.Charset
From class java.lang.Object
From interface java.lang.Comparable
From interface sun.nio.cs.HistoricallyNamedCharset

Public Constructors

public ISO2022_JP_2 ()

Public Methods

public boolean contains (Charset cs)

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.

Returns
  • true if the given charset is contained in this charset

public String historicalName ()

Protected Methods

protected DoubleByteDecoder get0212Decoder ()

protected DoubleByteEncoder get0212Encoder ()