Package org.apache.fop.afp.fonts
Class CharactersetEncoder.EbcdicDoubleByteLineDataEncoder
java.lang.Object
org.apache.fop.afp.fonts.CharactersetEncoder
org.apache.fop.afp.fonts.CharactersetEncoder.EbcdicDoubleByteLineDataEncoder
- Enclosing class:
- CharactersetEncoder
The EBCDIC double byte encoder is used for encoding IBM format DBCS (double byte character
sets) with an EBCDIC code-page. Given a double byte EBCDIC code page and a Unicode character
sequence it will return its EBCDIC code-point, however, the "Shift In - Shift Out" operators
are removed from the sequence of bytes. These are only used in Line Data.
-
Nested Class Summary
Nested classes/interfaces inherited from class org.apache.fop.afp.fonts.CharactersetEncoder
CharactersetEncoder.DefaultEncoder, CharactersetEncoder.EbcdicDoubleByteLineDataEncoder, CharactersetEncoder.EncodedChars
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescription(package private) CharactersetEncoder.EncodedChars
getEncodedChars
(byte[] byteArray, int length) Methods inherited from class org.apache.fop.afp.fonts.CharactersetEncoder
canEncode, encode, encodeSBCS
-
Constructor Details
-
EbcdicDoubleByteLineDataEncoder
EbcdicDoubleByteLineDataEncoder(String encoding)
-
-
Method Details
-
getEncodedChars
- Specified by:
getEncodedChars
in classCharactersetEncoder
-