See: Description
| Interface | Description |
|---|---|
| CodeTableInterface |
| Class | Description |
|---|---|
| AnselToUnicode |
A utility to convert MARC-8 data to non-precomposed UCS/Unicode.
|
| CodeTable |
CodeTable defines a data structure to facilitate
AnselToUnicode character conversion. |
| CodeTableGenerated |
An implementation of CodeTableInterface that is used in converting MARC8
data to UTF8 data, that doesn't rely on any data files or resources or
data structures
Warning: This file is generated by running the main routine in the file
CodeTableGenerator.java
Warning: Do not edit this file, or all edits will be lost at the next build.
|
| CodeTableGenerator |
Invoked at build time to generate a java source file (named
CodeTableGenerated.java) which when compiled will implement the
CodeTableInterface (primarily through switch statements) and which can be
used be the AnselToUnicode converter instead of this class, and which will
produce the same results as the object CodeTable.
|
| CodeTableHandler |
CodeTableHandler is a SAX2 ContentHandler that
builds a data structure to facilitate AnselToUnicode character conversion. |
| Iso5426ToUnicode |
A utility to convert UNIMARC data to UCS/Unicode.
|
| Iso6937ToUnicode |
A utility to convert ISO 6937 data to UCS/Unicode.
|
| ReverseCodeTable |
ReverseCodeTable is a set of methods to facilitate Unicode to MARC-8 character conversion, it tracks the
current charset encodings that are in use, and defines abstract methods isCombining() and getCharTable()which must be
overridden in a sub-class to actually implement the Unicode to MARC8 character conversion. |
| ReverseCodeTableGenerated | |
| ReverseCodeTableGenerator |
Invoked at build time to generate a java source file (named
ReverseCodeTableGenerated.java) which when compiled will extend the
ReverseCodeTable abstract class (primarily through switch statements) and
which can be used by the UnicodeToAnsel converter which will produce the same
results as the object ReverseCodeTableHash.
The following routines are only used in the code generation process, and are not available to be called from within an application that uses MARC4J. The routines generated for converting unicode characters to MARC8 multibyte characters are split into several routines to workaround a limitation in java that a method can only contain 64k of code when it is compiled. |
| ReverseCodeTableHandler |
ReverseCodeTableHandler is a SAX2 ContentHandler that builds a data structure to facilitate
UnicodeToAnsel character conversion. |
| ReverseCodeTableHash |
ReverseCodeTableHash defines a data structure to facilitate
UnicodeToAnsel character conversion. |
| UnicodeToAnsel |
A utility to convert UCS/Unicode data to MARC-8.
|
| UnicodeToIso5426 |
A utility to convert UCS/Unicode data to UNIMARC (ISO 5426 charset).
|
| UnicodeToIso6937 |
A utility to convert UCS/Unicode data to ISO 6937.
|
Classes for byte and character conversions.
Copyright © 2014 FreeLibrary. All Rights Reserved.