com.ibm.commerce.tools.contract.beans

Class ContractDataBeanQuickSortCompare

  • java.lang.Object
    • com.ibm.commerce.tools.contract.beans.ContractDataBeanQuickSortCompare
  • All Implemented Interfaces:
    com.ibm.commerce.tools.util.QuickSortCompare


    public final class ContractDataBeanQuickSortCompare
    extends java.lang.Object
    implements com.ibm.commerce.tools.util.QuickSortCompare
    Sort a list of contracts
    • Constructor Summary

      Constructors 
      Constructor and Description
      ContractDataBeanQuickSortCompare(com.ibm.icu.text.Collator localeCollator, java.lang.String orderBy)
      Construct an ContractDataBeanQuickSortCompare bean with a locale collator and the column to sort
    • Method Summary

      All Methods Instance Methods Concrete Methods 
      Modifier and Type Method and Description
      int compare(java.lang.Object obj1, java.lang.Object obj2)
      Compare the locale specific sorting order of the contract list parameters
      • Methods inherited from class java.lang.Object

        equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
    • Constructor Detail

      • ContractDataBeanQuickSortCompare

        public ContractDataBeanQuickSortCompare(com.ibm.icu.text.Collator localeCollator,
                                                java.lang.String orderBy)
        Construct an ContractDataBeanQuickSortCompare bean with a locale collator and the column to sort
        Parameters:
        localeCollator - Collator
        orderBy - String
    • Method Detail

      • compare

        public int compare(java.lang.Object obj1,
                           java.lang.Object obj2)
        Compare the locale specific sorting order of the contract list parameters
        Specified by:
        compare in interface com.ibm.commerce.tools.util.QuickSortCompare
        Parameters:
        obj1 - ContractDataBean
        obj2 - ContractDataBean
        Returns:
        int