com.icl.saxon.sort
public class StringComparer extends TextComparer
Method Summary | |
---|---|
int | compare(Object a, Object b)
Compare two string objects using default collating |
Comparer | setCaseOrder(int caseOrder)
Set case order |
Returns: <0 if a0 if a>b
Throws: ClassCastException if the objects are of the wrong type for this Comparer
Parameters: caseOrder one of DEFAULT_CASE_ORDER, LOWERCASE_FIRST, or UPPERCASE_FIRST. Indicates whether upper case letters precede or follow lower case letters in the ordering
Returns: either this or a different Comparer that will be used to perform the comparisons. This allows the TextComparer to delegate the comparison to a Comparer dedicated to a specific case order.