public class StringComparator
extends de.alpharogroup.comparators.SortOrderComparator<java.lang.String>
StringComparator sorts String objects in ascending order as default.| Constructor and Description |
|---|
StringComparator() |
StringComparator(de.alpharogroup.comparators.SortOrder sortOrder)
Instantiates a new
StringComparator. |
| Modifier and Type | Method and Description |
|---|---|
static java.util.Comparator<java.lang.String> |
of()
Factory method to create a new
StringComparator object. |
static java.util.Comparator<java.lang.String> |
of(boolean nullIsGreaterThan)
Factory method to create a new
StringComparator object. |
static java.util.Comparator<java.lang.String> |
of(de.alpharogroup.comparators.SortOrder sortOrder)
Factory method to create a new
StringComparator object. |
static java.util.Comparator<java.lang.String> |
of(de.alpharogroup.comparators.SortOrder sortOrder,
boolean nullIsGreaterThan)
Factory method to create a new
StringComparator object. |
public StringComparator()
public StringComparator(de.alpharogroup.comparators.SortOrder sortOrder)
StringComparator.sortOrder - the sort orderpublic static java.util.Comparator<java.lang.String> of()
StringComparator object.StringComparator objectpublic static java.util.Comparator<java.lang.String> of(boolean nullIsGreaterThan)
StringComparator object.nullIsGreaterThan - the flag that specifies if null objects is greater than non null objects.StringComparator objectpublic static java.util.Comparator<java.lang.String> of(de.alpharogroup.comparators.SortOrder sortOrder)
StringComparator object.sortOrder - the sort orderStringComparator objectpublic static java.util.Comparator<java.lang.String> of(de.alpharogroup.comparators.SortOrder sortOrder,
boolean nullIsGreaterThan)
StringComparator object.nullIsGreaterThan - the flag that specifies if null objects is greater than non null objectssortOrder - the sort orderStringComparator object