Package ucar.ui.table

Class TableRowAbstract

  • All Implemented Interfaces:
    TableRow

    public abstract class TableRowAbstract
    extends Object
    implements TableRow
    • Field Detail

      • tieBreakerCol

        protected int tieBreakerCol
      • tryNext

        protected int[] tryNext
    • Constructor Detail

      • TableRowAbstract

        public TableRowAbstract()
    • Method Detail

      • setNextSort

        public void setNextSort​(int[] nextSort)
        Specified by:
        setNextSort in interface TableRow
      • setTryNext

        protected void setTryNext​(int[] t)
      • compareBoolean

        protected int compareBoolean​(TableRow other,
                                     int col,
                                     boolean b1,
                                     boolean b2)
      • compareInt

        protected int compareInt​(TableRow other,
                                 int col,
                                 int i1,
                                 int i2)
      • compareLong

        protected int compareLong​(TableRow other,
                                  int col,
                                  long i1,
                                  long i2)
      • compareDouble

        protected int compareDouble​(TableRow other,
                                    int col,
                                    double d1,
                                    double d2)
      • compareDate

        protected int compareDate​(TableRow other,
                                  int col,
                                  Date d1,
                                  Date d2)
      • compareString

        protected int compareString​(TableRow other,
                                    int col,
                                    String s1,
                                    String s2,
                                    boolean ignoreCase)