Class OrderingColumn

java.lang.Object
org.netxms.client.log.OrderingColumn

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

    • 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)
      Create ordering column object.
      Parameters:
      name - column name
      description - column description
      descending - true to use descending order
    • OrderingColumn

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

    • 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
    • equals

      public boolean equals(Object obj)
      Overrides:
      equals in class Object
      See Also:
    • hashCode

      public int hashCode()
      Overrides:
      hashCode in class Object
      See Also: