cz.cuni.mff.mirovsky
Class CharCode

java.lang.Object
  extended by cz.cuni.mff.mirovsky.CharCode

public class CharCode
extends java.lang.Object

Class CharCode converts strings from one character coding to another. Since UTF-8 is used in Netgraph now, the class is now only used to transcode from pseudo coding in queries to UTF-8. Pseudo coding in queries allows entering accented characters as a sequence of unaccented characters, e.g. e2=é, e3=ě.


Field Summary
static int coding_ascii
           
static int coding_graphics
           
static int coding_pseudo
           
static int coding_semi_graphics
           
static int coding_unicode
           
 
Constructor Summary
CharCode()
           
 
Method Summary
static java.lang.String getCodingName(int coding)
           
static int getCodingNumber(java.lang.String name)
           
static java.lang.String isolatin2ToAscii(java.lang.String vstupni_retezec)
           
static java.lang.String isolatin2ToUnicode(java.lang.String vstupni_retezec)
           
static int pseudoToUnicode(int znak1, int znak2)
           
static java.lang.String pseudoToUnicode(java.lang.String vstupni_retezec)
           
static java.lang.String unicodeToAscii(java.lang.String vstupni_retezec)
           
static java.lang.String unicodeToCAscii(java.lang.String vstupni_retezec)
           
static java.lang.String unicodeToIsolatin2(java.lang.String vstupni_retezec)
           
static java.lang.String unicodeToWin1250(java.lang.String vstupni_retezec)
           
static java.lang.String win1250ToAscii(java.lang.String vstupni_retezec)
           
static java.lang.String win1250ToUnicode(java.lang.String vstupni_retezec)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

coding_unicode

public static final int coding_unicode
See Also:
Constant Field Values

coding_ascii

public static final int coding_ascii
See Also:
Constant Field Values

coding_semi_graphics

public static final int coding_semi_graphics
See Also:
Constant Field Values

coding_graphics

public static final int coding_graphics
See Also:
Constant Field Values

coding_pseudo

public static final int coding_pseudo
See Also:
Constant Field Values
Constructor Detail

CharCode

public CharCode()
Method Detail

getCodingName

public static java.lang.String getCodingName(int coding)

getCodingNumber

public static int getCodingNumber(java.lang.String name)

unicodeToIsolatin2

public static java.lang.String unicodeToIsolatin2(java.lang.String vstupni_retezec)

unicodeToAscii

public static java.lang.String unicodeToAscii(java.lang.String vstupni_retezec)

unicodeToCAscii

public static java.lang.String unicodeToCAscii(java.lang.String vstupni_retezec)

unicodeToWin1250

public static java.lang.String unicodeToWin1250(java.lang.String vstupni_retezec)

win1250ToUnicode

public static java.lang.String win1250ToUnicode(java.lang.String vstupni_retezec)

win1250ToAscii

public static java.lang.String win1250ToAscii(java.lang.String vstupni_retezec)

isolatin2ToUnicode

public static java.lang.String isolatin2ToUnicode(java.lang.String vstupni_retezec)

isolatin2ToAscii

public static java.lang.String isolatin2ToAscii(java.lang.String vstupni_retezec)

pseudoToUnicode

public static int pseudoToUnicode(int znak1,
                                  int znak2)

pseudoToUnicode

public static java.lang.String pseudoToUnicode(java.lang.String vstupni_retezec)