public class UCACollator extends Collator
CANONICAL_DECOMPOSITION, FULL_DECOMPOSITION, IDENTICAL, NO_DECOMPOSITION, PRIMARY, SECONDARY, TERTIARY| Constructor and Description |
|---|
UCACollator() |
UCACollator(String uri) |
| Modifier and Type | Method and Description |
|---|---|
int |
compare(String source,
String target) |
CollationKey |
getCollationKey(String source) |
com.ibm.icu.util.ULocale |
getLocale() |
static String[] |
getLocales()
Return the locales supported in this version of ICU
Note that with Java 6 this method has been known to throw an array index exception from RuleBasedCollator,
With Java 7 this performs correctly and getAvailableLocales() does not appear to be
invoked from any of the UCA or numbering support.
|
static String |
getUCAVersion()
Return the version of UCA supported
|
int |
hashCode() |
void |
setProps(Properties props)
Set the properties for the UCA collation
|
void |
setStrength(int newStrength) |
String |
show() |
clone, compare, equals, equals, getAvailableLocales, getDecomposition, getInstance, getInstance, getStrength, setDecompositionpublic UCACollator()
public UCACollator(String uri) throws XPathException
XPathExceptionpublic static String getUCAVersion()
public static String[] getLocales()
public String show()
public CollationKey getCollationKey(String source)
getCollationKey in class Collatorpublic void setProps(Properties props) throws XPathException
props - the set of properties parsed from the UCA parametersXPathExceptionpublic void setStrength(int newStrength)
setStrength in class Collatorpublic com.ibm.icu.util.ULocale getLocale()
Copyright (c) 2004-2014 Saxonica Limited. All rights reserved.