public class RuleBasedCollator extends Collator
CANONICAL_DECOMPOSITION, FULL_DECOMPOSITION, IDENTICAL, NO_DECOMPOSITION, PRIMARY, SECONDARY, TERTIARY
Constructor and Description |
---|
RuleBasedCollator(String rules)
TODO: implement inverse accent ordering ('@')
TODO: ignore chars if sequence start with ',' or ';'
|
Modifier and Type | Method and Description |
---|---|
Object |
clone()
Default clone() method performs a "shallow" cloning of the instance.
|
int |
compare(String one,
String two) |
boolean |
equals(Object o)
Default object equality (is identity).
|
CollationElementIterator |
getCollationElementIterator(CharacterIterator src) |
CollationElementIterator |
getCollationElementIterator(String src) |
CollationKey |
getCollationKey(String src) |
String |
getRules() |
int |
hashCode()
The (default) object hashcode: for transient objects this is simply the
address of the instance in memory, for persistent objects it is the
address at which the instance was first created (maybe in a previous
activation of the VM).
|
compare, equals, getAvailableLocales, getDecomposition, getInstance, getInstance, getStrength, setDecomposition, setStrength
public RuleBasedCollator(String rules) throws ParseException
ParseException
public Object clone()
Object
public boolean equals(Object o)
Object
equals
in interface Comparator
equals
in class Collator
public CollationElementIterator getCollationElementIterator(String src)
public CollationElementIterator getCollationElementIterator(CharacterIterator src)
public CollationKey getCollationKey(String src)
getCollationKey
in class Collator
public String getRules()
public int hashCode()
Object