public abstract class Collator extends Object implements Comparator, Cloneable
Modifier and Type | Field and Description |
---|---|
static int |
CANONICAL_DECOMPOSITION |
static int |
FULL_DECOMPOSITION |
static int |
IDENTICAL |
static int |
NO_DECOMPOSITION |
static int |
PRIMARY |
static int |
SECONDARY |
static int |
TERTIARY |
Modifier | Constructor and Description |
---|---|
protected |
Collator() |
Modifier and Type | Method and Description |
---|---|
Object |
clone()
Default clone() method performs a "shallow" cloning of the instance.
|
int |
compare(Object one,
Object two) |
abstract int |
compare(String one,
String two) |
boolean |
equals(Object o)
Default object equality (is identity).
|
boolean |
equals(String one,
String two) |
static Locale[] |
getAvailableLocales() |
abstract CollationKey |
getCollationKey(String src) |
int |
getDecomposition() |
static Collator |
getInstance() |
static Collator |
getInstance(Locale loc) |
int |
getStrength() |
abstract 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).
|
void |
setDecomposition(int mode) |
void |
setStrength(int strength) |
public static final int NO_DECOMPOSITION
public static final int CANONICAL_DECOMPOSITION
public static final int FULL_DECOMPOSITION
public static final int PRIMARY
public static final int SECONDARY
public static final int TERTIARY
public static final int IDENTICAL
public static Locale[] getAvailableLocales()
public static Collator getInstance()
public Object clone()
Object
public int compare(Object one, Object two)
compare
in interface Comparator
public boolean equals(Object o)
Object
equals
in interface Comparator
equals
in class Object
public abstract CollationKey getCollationKey(String src)
public int getDecomposition()
public int getStrength()
public abstract int hashCode()
Object
public void setDecomposition(int mode)
public void setStrength(int strength)