public class AlphanumComparator extends java.lang.Object implements java.util.Comparator<java.lang.String>
| Modifier and Type | Field and Description |
|---|---|
private static AlphanumComparator |
INSTANCE |
| Modifier | Constructor and Description |
|---|---|
private |
AlphanumComparator()
Constructs a new Alphanum Comparator.
|
| Modifier and Type | Method and Description |
|---|---|
int |
compare(java.lang.String s1,
java.lang.String s2) |
private java.lang.String |
getChunk(java.lang.String s,
int slength,
int marker)
Length of string is passed in for improved efficiency (only need to
calculate it once) *
|
static AlphanumComparator |
getInstance()
Replies the unique instance.
|
private static final AlphanumComparator INSTANCE
private AlphanumComparator()
public static AlphanumComparator getInstance()
private java.lang.String getChunk(java.lang.String s, int slength, int marker)
public int compare(java.lang.String s1, java.lang.String s2)
compare in interface java.util.Comparator<java.lang.String>