Package

za.co.absa.cobrix.cobol.parser.encoding

codepage

Permalink

package codepage

Visibility
  1. Public
  2. All

Type Members

  1. abstract class CodePage extends Serializable

    Permalink

    A trait for generalizing EBCDIC to ASCII conversion tables for different EBCDIC code pages.

  2. class CodePage037 extends SingleByteCodePage

    Permalink

    EBCDIC code page 37 contains all of the standard Latin-1 characters.

  3. class CodePage037Ext extends SingleByteCodePage

    Permalink

    EBCDIC code page 37 contains all of the standard Latin-1 characters.

    EBCDIC code page 37 contains all of the standard Latin-1 characters.

    In addition to "cp037" code page it contains conversions for non-printable characters.

  4. class CodePage1025 extends SingleByteCodePage

    Permalink

    EBCDIC code page with full Cyrillic-charset

  5. class CodePage1047 extends SingleByteCodePage

    Permalink

    EBCDIC code page 1047 contains all of the Latin-1/Open System characters.

  6. class CodePage1140 extends SingleByteCodePage

    Permalink

    EBCDIC code page 1140.

    EBCDIC code page 1140. Australia, Brazil, Canada, New Zealand, Portugal, South Africa, USA.

    It is used to represent the character set of the German language, almost exclusively on IBM mainframe computers. It corresponds to code page 037 and only differs from it in position 9F, where the euro sign € is located instead of the international currency symbol ¤.

  7. class CodePage1141 extends SingleByteCodePage

    Permalink

    EBCDIC code page 1141.

    EBCDIC code page 1141. Germany, Austria.

    It is used to represent the character set of the German language, almost exclusively on IBM mainframe computers. It corresponds to code page 273 and only differs from it in position 9F, where the euro sign € is located instead of the international currency symbol ¤.

  8. class CodePage1148 extends SingleByteCodePage

    Permalink

    EBCDIC code page 1141.

    EBCDIC code page 1141. Belgium, Canada, Switzerland, International.

    It is used to represent the character set of the German language, almost exclusively on IBM mainframe computers. It corresponds to code page 500 and only differs from it in position 9F, where the euro sign € is located instead of the international currency symbol ¤.

  9. class CodePage1364 extends TwoByteCodePage

    Permalink

    EBCDIC code page CCSID-1364 (Korean).

  10. class CodePage1388 extends TwoByteCodePage

    Permalink

    EBCDIC code page CCSID-1388 (Simplified Chinese)

  11. class CodePage273 extends SingleByteCodePage

    Permalink

    EBCDIC code page 273 is used to represent characters of the German language.

    EBCDIC code page 273 is used to represent characters of the German language.

    Er wird zur Darstellung des Zeichensatzes der deutschen Sprache verwendet.

  12. class CodePage300 extends TwoByteCodePage

    Permalink

    EBCDIC code page 300 Japanese Latin Host Double-Byte.

  13. class CodePage500 extends SingleByteCodePage

    Permalink

    EBCDIC code page 500.

    EBCDIC code page 500. Belgium, Canada, Switzerland, International.

  14. class CodePage838 extends SingleByteCodePage

    Permalink

    EBCDIC code page with support for Thai script used in IBM mainframes

  15. class CodePage870 extends SingleByteCodePage

    Permalink

    EBCDIC code page with full Latin-2-charset used in IBM mainframes in Albania, Bosnia and Herzegovina, Croatia, Czech Republic, Hungary, Poland, Romania, Slovakia, and Slovenia

  16. class CodePage875 extends SingleByteCodePage

    Permalink

    EBCDIC code page 875 contains all of the Greek characters.

  17. class CodePageCommon extends SingleByteCodePage

    Permalink

    A "common" EBCDIC to ASCII table.

    A "common" EBCDIC to ASCII table.

    It is an "invariant" subset of EBCDIC. Each converted symbol should be present in all EBCDIC pages.

  18. class CodePageCommonExt extends SingleByteCodePage

    Permalink

    A "common extended" EBCDIC to ASCII table.

    A "common extended" EBCDIC to ASCII table.

    It is an "invariant" subset of EBCDIC. Each converted symbol should be present in all EBCDIC pages. In addition to "common" code page it contains conversions for non-printable characters.

  19. abstract class SingleByteCodePage extends CodePage

    Permalink

    The base class for all single-byte EBCDIC decoders.

  20. abstract class TwoByteCodePage extends CodePage

    Permalink

    The base class for all two-byte EBCDIC decoders.

  21. class TwoByteTables1364 extends AnyRef

    Permalink
  22. class TwoByteTables1388 extends AnyRef

    Permalink
  23. class TwoByteTables300 extends AnyRef

    Permalink

Value Members

  1. object CodePage extends Logging with Serializable

    Permalink
  2. object CodePage037 extends Serializable

    Permalink
  3. object CodePage037Ext extends Serializable

    Permalink
  4. object CodePage1025 extends Serializable

    Permalink
  5. object CodePage1047 extends Serializable

    Permalink
  6. object CodePage1140 extends Serializable

    Permalink
  7. object CodePage1141 extends Serializable

    Permalink
  8. object CodePage1148 extends Serializable

    Permalink
  9. object CodePage1364 extends Serializable

    Permalink
  10. object CodePage1388 extends Serializable

    Permalink
  11. object CodePage273 extends Serializable

    Permalink
  12. object CodePage300 extends Serializable

    Permalink
  13. object CodePage500 extends Serializable

    Permalink
  14. object CodePage838 extends Serializable

    Permalink
  15. object CodePage870 extends Serializable

    Permalink
  16. object CodePage875 extends Serializable

    Permalink
  17. object CodePageCommon extends Serializable

    Permalink
  18. object CodePageCommonExt extends Serializable

    Permalink
  19. object EbcdicNonPrintable

    Permalink
  20. object TwoByteCodePage extends Serializable

    Permalink

Ungrouped