| Modifier and Type | Field and Description |
|---|---|
| private volatile CompareModeDefault | |
| private final SmallLRUCache | |
| private final Collator |
| Access | Constructor and Description |
|---|---|
| protected |
| Modifier and Type | Method and Description |
|---|---|
| public int | compareString(String
the first string a, String the second string b, boolean true if a case-insensitive comparison should be made ignoreCase)Overrides org. Compare two strings. |
| public boolean | equalsChars(String
the first string a, int the character index in the first string ai, String the second string b, int the character index in the second string bi, boolean true if a case-insensitive comparison should be made ignoreCase)Overrides org. Compare two characters in a string. |
| private CollationKey |
| caseInsensitive | back to summary |
|---|---|
| private volatile CompareModeDefault caseInsensitive | |
| collationKeys | back to summary |
|---|---|
| private final SmallLRUCache<String, CollationKey> collationKeys | |
| collator | back to summary |
|---|---|
| private final Collator collator | |
| CompareModeDefault | back to summary |
|---|---|
| protected CompareModeDefault(String name, int strength) | |
| compareString | back to summary |
|---|---|
| public int compareString(String a, String b, boolean ignoreCase) Overrides org. Doc from org. Compare two strings. | |
| equalsChars | back to summary |
|---|---|
| public boolean equalsChars(String a, int ai, String b, int bi, boolean ignoreCase) Overrides org. Doc from org. Compare two characters in a string. | |
| getKey | back to summary |
|---|---|
| private CollationKey getKey(String a) | |