view src/org/tn5250j/encoding/ICodePage.java @ 46:34ce32c4e807
tn5250
start tn5250 integration
author
Carl Byington <carl@five-ten-sg.com>
date
Wed, 11 Jun 2014 09:55:40 -0700 (2014-06-11)
parents
b29b39f386a4
children
77ac18bc1b2f
line source
+ − package org.tn5250j.encoding;
+ −
+ − public interface ICodePage {
+ −
+ − /**
+ − * Convert a single byte (or maybe more bytes which representing one character) to a Unicode character.
+ − *
+ − * @param index
+ − * @return
+ − */
+ − public abstract char ebcdic2uni(int index);
+ −
+ − /**
+ − * Convert a Unicode character in it's byte representation.
+ − * Therefore, only 8bit codepages are supported.
+ − *
+ − * @param index
+ − * @return
+ − */
+ − public abstract byte uni2ebcdic(char index);
+ −
+ − }