Class OrderingColumn


  • public class OrderingColumn
    extends Object
    Ordering column information.
    • Constructor Detail

      • OrderingColumn

        public OrderingColumn​(LogColumn column,
                              boolean descending)
        Create ordering column object.
        Parameters:
        column - Log column
        descending - Set to true if sorting must be in descending order
      • OrderingColumn

        public OrderingColumn​(LogColumn column)
        Create ordering column object. Will use ascending sorting order.
        Parameters:
        column - Log column
      • OrderingColumn

        public OrderingColumn​(String name,
                              String description,
                              boolean descending)
        Parameters:
        name -
        description -
        descending -
      • OrderingColumn

        public OrderingColumn​(OrderingColumn src)
        Copy constructor
        Parameters:
        src - Source object
    • Method Detail

      • getName

        public String getName()
        Get column name.
        Returns:
        Column name
      • isDescending

        public boolean isDescending()
        Check if descending order is requested.
        Returns:
        true if descending order is requested
      • setDescending

        public void setDescending​(boolean descending)
        Set column to use descending or ascending order.
        Parameters:
        descending - Set to true if sorting must be in descending order
      • getDescription

        public String getDescription()
        Get column description.
        Returns:
        Column description
      • hashCode

        public int hashCode()
        Overrides:
        hashCode in class Object