com.icl.saxon.sort

Class UppercaseFirstComparer


public class UppercaseFirstComparer
extends Comparer

A Comparer used for comparing keys

Method Summary

int
compare(Object a, Object b)
Compare two string objects: case is irrelevant, unless the strings are equal ignoring case, in which case uppercase comes first.

Methods inherited from class com.icl.saxon.sort.Comparer

compare, setDataType, setOrder

Method Details

compare

public int compare(Object a,
                   Object b)
Compare two string objects: case is irrelevant, unless the strings are equal ignoring case, in which case uppercase comes first.
Overrides:
compare in interface Comparer

Returns:
<0 if a0 if a>b