public class Collation extends Object implements Comparator<String>
| Modifier and Type | Field and Description |
|---|---|
static String |
PROP_LIB_COLLATION_COMPARE_ALL |
static String |
PROP_LIB_COLLATION_COMPARE_DIR |
static String |
PROP_LIB_COLLATION_COMPARE_NAME |
| Modifier and Type | Method and Description |
|---|---|
int |
compare(String o1,
String o2) |
static Collation |
get(int idx)
returns a comparator without checking if collation index exists
|
static Collation |
get(String collation) |
Charset |
getCharset() |
int |
getIndex() |
String |
getName() |
static Iterator<Collation> |
iterator() |
static void |
setLibraryDirectoryName(String name) |
static void |
setLibraryFileName(String name) |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitequalspublic static final String PROP_LIB_COLLATION_COMPARE_NAME
public static final String PROP_LIB_COLLATION_COMPARE_DIR
public static final String PROP_LIB_COLLATION_COMPARE_ALL
public static void setLibraryDirectoryName(String name)
public static void setLibraryFileName(String name)
public static Collation get(String collation)
NullPointerException - if collation is nullIllegalArgumentException - if collation is unknownpublic static Collation get(int idx)
public int getIndex()
public String getName()
public Charset getCharset()
public int compare(String o1, String o2)
compare in interface Comparator<String>IllegalArgumentException - if Strings can't be compared with this collation indexCopyright © 2014 Molindo GmbH. All Rights Reserved.