|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Object net.sourceforge.jeuclid.elements.support.text.CharacterMapping
public final class CharacterMapping
Method Summary | |
---|---|
CodePointAndVariant |
composeUnicodeChar(CodePointAndVariant split,
boolean forbidHighplane)
Compose a new SERIF Unicode char. |
CodePointAndVariant |
extractUnicodeAttr(CodePointAndVariant test)
Extract the given char into variant and codepoint. |
List<CodePointAndVariant> |
getAllAlternatives(CodePointAndVariant cpav)
Get all alternatives codePoints for this codePoint. |
static CharacterMapping |
getInstance()
Get the singleton instance of this class. |
boolean |
isMark(int codepoint)
Checks if the given codepoint is a "marking" codepoint. |
Methods inherited from class java.lang.Object |
---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Method Detail |
---|
public static CharacterMapping getInstance()
public CodePointAndVariant composeUnicodeChar(CodePointAndVariant split, boolean forbidHighplane)
split
- the char which contains a coidepoint and variant.forbidHighplane
- if the high plane is broken (e.g. on OS X).
public CodePointAndVariant extractUnicodeAttr(CodePointAndVariant test)
test
- the Unicode char to split up.
CodePointAndVariant
representing the same character
with explicit variant.public List<CodePointAndVariant> getAllAlternatives(CodePointAndVariant cpav)
cpav
- original CodePointAndVariant
public boolean isMark(int codepoint)
codepoint
- codepoint to check.
|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |