public class NormalizerData
extends java.lang.Object
Copyright (c) 1998-1999 Unicode, Inc. All Rights Reserved.
The Unicode Consortium makes no expressed or implied warranty of any
kind, and assumes no liability for errors or omissions.
No liability is assumed for incidental and consequential damages
in connection with or arising out of the use of the information here.
Modifier and Type | Field and Description |
---|---|
static int |
NOT_COMPOSITE
Constant for use in getPairwiseComposition
|
Modifier and Type | Method and Description |
---|---|
int |
getCanonicalClass(int ch)
Gets the combining class of a character from the
Unicode Character Database.
|
char |
getPairwiseComposition(int first,
int second)
Returns the composite of the two characters.
|
void |
getRecursiveDecomposition(boolean canonical,
int ch,
FastStringBuffer buffer)
Gets recursive decomposition of a character from the
Unicode Character Database.
|
public static final int NOT_COMPOSITE
public int getCanonicalClass(int ch)
ch
- the source characterpublic char getPairwiseComposition(int first, int second)
first
- first character (e.g. 'c')second
- second character (e.g. '�' cedilla)public void getRecursiveDecomposition(boolean canonical, int ch, FastStringBuffer buffer)
canonical
- If true
bit is on in this byte, then selects the recursive
canonical decomposition, otherwise selects
the recursive compatibility and canonical decomposition.ch
- the source characterbuffer
- buffer to be filled with the decompositionCopyright (c) 2004-2020 Saxonica Limited. All rights reserved.