Package com.liferay.portal.kernel.util
Class TableNameOrderByComparator<T>
Object
com.liferay.portal.kernel.util.OrderByComparator<T>
com.liferay.portal.kernel.util.TableNameOrderByComparator<T>
- All Implemented Interfaces:
com.liferay.petra.sql.dsl.query.sort.OrderByInfo
,Serializable
,Comparator<T>
- Author:
- José Manuel Navarro
- See Also:
-
Constructor Summary
ConstructorsConstructorDescriptionTableNameOrderByComparator
(OrderByComparator<T> orderByComparator, String tableName) -
Method Summary
Modifier and TypeMethodDescriptionint
String[]
Object[]
getOrderByConditionValues
(Object object) String[]
boolean
boolean
isAscending
(String field) void
setTableName
(String tableName) toString()
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
Methods inherited from interface java.util.Comparator
equals, reversed, thenComparing, thenComparing, thenComparing, thenComparingDouble, thenComparingInt, thenComparingLong
-
Constructor Details
-
TableNameOrderByComparator
-
-
Method Details
-
compare
-
getOrderBy
- Overrides:
getOrderBy
in classOrderByComparator<T>
-
getOrderByConditionFields
- Overrides:
getOrderByConditionFields
in classOrderByComparator<T>
-
getOrderByConditionValues
- Overrides:
getOrderByConditionValues
in classOrderByComparator<T>
-
getOrderByFields
- Specified by:
getOrderByFields
in interfacecom.liferay.petra.sql.dsl.query.sort.OrderByInfo
- Overrides:
getOrderByFields
in classOrderByComparator<T>
-
getWrappedOrderByComparator
-
isAscending
public boolean isAscending()- Overrides:
isAscending
in classOrderByComparator<T>
-
isAscending
- Specified by:
isAscending
in interfacecom.liferay.petra.sql.dsl.query.sort.OrderByInfo
- Overrides:
isAscending
in classOrderByComparator<T>
-
setTableName
-
toString
- Overrides:
toString
in classOrderByComparator<T>
-