public class NaturalOrderComparator<T>
extends java.lang.Object
implements java.util.Comparator<T>, java.io.Serializable
| Modifier and Type | Field and Description | 
|---|---|
protected boolean | 
ignoreAccents  | 
protected boolean | 
ignoreCase  | 
protected boolean | 
skipSpaces  | 
| Constructor and Description | 
|---|
NaturalOrderComparator()  | 
NaturalOrderComparator(boolean ignoreCase,
                      boolean ignoreAccents,
                      boolean skipSpaces)  | 
| Modifier and Type | Method and Description | 
|---|---|
int | 
compare(T o1,
       T o2)  | 
protected int[] | 
compareDigits(java.lang.String str1,
             int ndx1,
             java.lang.String str2,
             int ndx2)
Compare digits at certain position in two strings. 
 | 
protected final boolean ignoreCase
protected final boolean ignoreAccents
protected final boolean skipSpaces
public NaturalOrderComparator()
public NaturalOrderComparator(boolean ignoreCase,
                              boolean ignoreAccents,
                              boolean skipSpaces)
protected int[] compareDigits(java.lang.String str1,
                              int ndx1,
                              java.lang.String str2,
                              int ndx2)
Copyright © 2003-present Jodd Team