public final class CollationData extends Object
| Modifier and Type | Field and Description |
|---|---|
CollationData |
base
Base collation data, or null if this data itself is a base.
|
boolean[] |
compressibleBytes
256 flags for which primary-weight lead bytes are compressible.
|
char[] |
fastLatinTable
Fast Latin table for common-Latin-text string comparisons.
|
Normalizer2Impl |
nfcImpl |
long[] |
rootElements
Collation elements in the root collator.
|
| Modifier and Type | Method and Description |
|---|---|
int |
getCE32(int c) |
int[] |
getEquivalentScripts(int script) |
int |
getGroupForPrimary(long p)
Finds the reordering group which contains the primary weight.
|
long |
getLastPrimaryForGroup(int script)
Returns the last primary for the script's reordering group.
|
boolean |
isCompressibleLeadByte(int b) |
boolean |
isCompressiblePrimary(long p) |
boolean |
isUnsafeBackward(int c,
boolean numeric) |
public CollationData base
public Normalizer2Impl nfcImpl
public boolean[] compressibleBytes
public char[] fastLatinTable
public long[] rootElements
public int getCE32(int c)
public boolean isUnsafeBackward(int c,
boolean numeric)
public boolean isCompressibleLeadByte(int b)
public boolean isCompressiblePrimary(long p)
public long getLastPrimaryForGroup(int script)
public int getGroupForPrimary(long p)
public int[] getEquivalentScripts(int script)