Package org.netxms.client.log
Class OrderingColumn
java.lang.Object
org.netxms.client.log.OrderingColumn
Ordering column information.
-
Constructor Summary
ConstructorDescriptionOrderingColumn
(String name, String description, boolean descending) Create ordering column object.OrderingColumn
(LogColumn column) Create ordering column object.OrderingColumn
(LogColumn column, boolean descending) Create ordering column object.Copy constructor -
Method Summary
Modifier and TypeMethodDescriptionboolean
Get column description.getName()
Get column name.int
hashCode()
boolean
Check if descending order is requested.void
setDescending
(boolean descending) Set column to use descending or ascending order.
-
Constructor Details
-
OrderingColumn
Create ordering column object.- Parameters:
column
- Log columndescending
- Set to true if sorting must be in descending order
-
OrderingColumn
Create ordering column object. Will use ascending sorting order.- Parameters:
column
- Log column
-
OrderingColumn
Create ordering column object.- Parameters:
name
- column namedescription
- column descriptiondescending
- true to use descending order
-
OrderingColumn
Copy constructor- Parameters:
src
- Source object
-
-
Method Details
-
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
Get column description.- Returns:
- Column description
-
equals
-
hashCode
public int hashCode()
-