Class ColumnSortList.ColumnSortInfo

  • Enclosing class:
    ColumnSortList

    public static class ColumnSortList.ColumnSortInfo
    extends java.lang.Object
    Information about the sort order of a specific column in a table.
    • Constructor Detail

      • ColumnSortInfo

        public ColumnSortInfo​(Column<?,​?> column,
                              boolean ascending)
        Parameters:
        column - the column index
        ascending - true if sorted ascending
      • ColumnSortInfo

        ColumnSortInfo()
        Default constructor used for RPC.
    • Method Detail

      • equals

        public boolean equals​(java.lang.Object obj)
        Check if this object is equal to another. The objects are equal if the column and ascending values are the equal.
        Overrides:
        equals in class java.lang.Object
        Parameters:
        obj - the object to check for equality
        Returns:
        true if objects are the same
      • getColumn

        public Column<?,​?> getColumn()
        Get the Column that was sorted.
        Returns:
        the Column
      • hashCode

        public int hashCode()
        Overrides:
        hashCode in class java.lang.Object
      • isAscending

        public boolean isAscending()
        Check if the column was sorted in ascending or descending order.
        Returns:
        true if ascending, false if descending