Class TextComparer

  • Direct Known Subclasses:
    Compare_en, StringComparer

    public abstract class TextComparer
    extends Comparer
    A Comparer used for comparing text keys
    Author:
    Michael H. Kay
    • Constructor Detail

      • TextComparer

        public TextComparer()
    • Method Detail

      • setCaseOrder

        public Comparer setCaseOrder​(int caseOrder)
        Set case order
        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.