All Packages  Class Hierarchy  This Package  Previous  Next  Index

Class sun.io.ByteToCharISO2022

java.lang.Object
   |
   +----sun.io.ByteToCharConverter
           |
           +----sun.io.ByteToCharISO2022

public abstract class ByteToCharISO2022
extends ByteToCharConverter
An algorithmic conversion from ISO 2022 to Unicode


Variable Index

 o SOConverter
 o SODesignator
 o SS2Converter
 o SS2Designator
 o SS3Converter
 o SS3Designator

Constructor Index

 o ByteToCharISO2022()

Method Index

 o convert(byte[], int, int, char[], int, int)
Converts an array of bytes containing characters in an external encoding into an array of Unicode characters.
 o flush(char[], int, int)
Writes any remaining output to the output buffer and resets the converter to its initial state.
 o reset()
Resets converter to its initial state.

Variables

 o SODesignator
 protected String SODesignator[]
 o SS2Designator
 protected String SS2Designator[]
 o SS3Designator
 protected String SS3Designator[]
 o SOConverter
 protected ByteToCharConverter SOConverter[]
 o SS2Converter
 protected ByteToCharConverter SS2Converter[]
 o SS3Converter
 protected ByteToCharConverter SS3Converter[]

Constructors

 o ByteToCharISO2022
 public ByteToCharISO2022()

Methods

 o reset
 public void reset()
Resets converter to its initial state.

Overrides:
reset in class ByteToCharConverter
 o flush
 public int flush(char output[],
                  int outStart,
                  int outEnd) throws MalformedInputException
Writes any remaining output to the output buffer and resets the converter to its initial state.

Overrides:
flush in class ByteToCharConverter
 o convert
 public final int convert(byte input[],
                          int inOff,
                          int inEnd,
                          char output[],
                          int outOff,
                          int outEnd) throws ConversionBufferFullException
Converts an array of bytes containing characters in an external encoding into an array of Unicode characters.

Overrides:
convert in class ByteToCharConverter

All Packages  Class Hierarchy  This Package  Previous  Next  Index