Class DefaultComparator

java.lang.Object
com.webmethods.caf.faces.data.object.DefaultComparator
All Implemented Interfaces:
Comparator<Object>
Direct Known Subclasses:
NodePropertyComparator, SelectItemComparator, SortedSelectItemsIterator.SelectItemComparator, com.webmethods.caf.faces.data.el.ValueExpressionRowComparator

public class DefaultComparator extends Object implements Comparator<Object>
Compares two objects using a locale-specific collator for strings. Because this object caches the current user's locale, it cannot be shared among user sessions.
  • Field Details

    • m_ascending

      protected boolean m_ascending
    • m_collator

      protected Collator m_collator
  • Constructor Details

    • DefaultComparator

      public DefaultComparator()
      New comparator, using the current user's locale.
    • DefaultComparator

      public DefaultComparator(boolean ascending)
      New comparator, using the current user's locale.
  • Method Details