Package org.marc4j.util
Class UnicodeToAnsel
- java.lang.Object
-
- org.marc4j.util.UnicodeToAnsel
-
- All Implemented Interfaces:
CharacterConverter
public class UnicodeToAnsel extends Object implements CharacterConverter
A utility to convert UCS/Unicode data to MARC-8.
- Author:
- Bas Peters, Corey Keith
-
-
Field Summary
Fields Modifier and Type Field Description protected ReverseCodeTable
rct
-
Constructor Summary
Constructors Constructor Description UnicodeToAnsel()
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description char[]
convert(char[] data)
Converts UCS/Unicode data to MARC-8.String
convert(String data)
Converts UCS/Unicode data to MARC-8.static void
main(String[] args)
-
-
-
Field Detail
-
rct
protected ReverseCodeTable rct
-
-
Method Detail
-
convert
public String convert(String data)
Converts UCS/Unicode data to MARC-8.
A question mark (0x3F) is returned if there is no match.
- Specified by:
convert
in interfaceCharacterConverter
- Parameters:
data
- the UCS/Unicode data- Returns:
String
- the MARC-8 data
-
convert
public char[] convert(char[] data)
Converts UCS/Unicode data to MARC-8.
A question mark (0x3F) is returned if there is no match.
- Specified by:
convert
in interfaceCharacterConverter
- Parameters:
data
- the UCS/Unicode data- Returns:
- char[] - the MARC-8 data
-
main
public static void main(String[] args)
-
-