Package com.liferay.portal.kernel.util
Class OrderByComparator<T>
Object
com.liferay.portal.kernel.util.OrderByComparator<T>
- All Implemented Interfaces:
com.liferay.petra.sql.dsl.query.sort.OrderByInfo,Serializable,Comparator<T>
- Direct Known Subclasses:
AggregateOrderByComparator,DLFileVersionVersionComparator,FolderIdComparator,FolderNameComparator,GroupDescriptiveNameComparator,GroupFriendlyURLComparator,GroupIdComparator,GroupNameComparator,GroupTypeComparator,LayoutComparator,LayoutPriorityComparator,LayoutPrototypeCreateDateComparator,LayoutRevisionCreateDateComparator,LayoutRevisionIdComparator,LayoutRevisionModifiedDateComparator,LayoutSetBranchCreateDateComparator,LayoutSetPrototypeCreateDateComparator,OrderByComparatorAdapter,OrderByComparatorFactoryUtil.DefaultOrderByComparator,OrganizationIdComparator,OrganizationNameComparator,OrganizationTypeComparator,PasswordPolicyDescriptionComparator,PasswordPolicyNameComparator,RepositoryModelCreateDateComparator,RepositoryModelModifiedDateComparator,RepositoryModelReadCountComparator,RepositoryModelSizeComparator,RepositoryModelTitleComparator,ResourceActionBitwiseValueComparator,RoleDescriptionComparator,RoleNameComparator,RoleRoleIdComparator,RoleTypeComparator,SocialActivitySetModifiedDateComparator,StagedModelModifiedDateComparator,TableNameOrderByComparator,TeamNameComparator,UserEmailAddressComparator,UserFirstNameComparator,UserGroupDescriptionComparator,UserGroupIdComparator,UserGroupNameComparator,UserIdComparator,UserJobTitleComparator,UserLastLoginDateComparator,UserLastNameComparator,UserLoginDateComparator,UserScreenNameComparator,WorkflowDefinitionModifiedDateComparator,WorkflowDefinitionNameComparator,WorkflowInstanceCompletedComparator,WorkflowInstanceEndDateComparator,WorkflowInstanceStartDateComparator,WorkflowInstanceStateComparator,WorkflowLogCreateDateComparator,WorkflowLogUserIdComparator,WorkflowTaskCompletionDateComparator,WorkflowTaskCreateDateComparator,WorkflowTaskDueDateComparator,WorkflowTaskInstanceIdComparator,WorkflowTaskModifiedDateComparator,WorkflowTaskNameComparator,WorkflowTaskUserIdComparator
public abstract class OrderByComparator<T>
extends Object
implements Comparator<T>, com.liferay.petra.sql.dsl.query.sort.OrderByInfo, Serializable
- Author:
- Brian Wing Shun Chan, Shuyang Zhou
- See Also:
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionString[]Object[]getOrderByConditionValues(Object object) String[]booleanbooleanisAscending(String field) toString()Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, waitMethods inherited from interface java.util.Comparator
compare, equals, reversed, thenComparing, thenComparing, thenComparing, thenComparingDouble, thenComparingInt, thenComparingLong
-
Constructor Details
-
OrderByComparator
public OrderByComparator()
-
-
Method Details
-
getOrderBy
-
getOrderByConditionFields
-
getOrderByConditionValues
-
getOrderByFields
- Specified by:
getOrderByFieldsin interfacecom.liferay.petra.sql.dsl.query.sort.OrderByInfo
-
isAscending
public boolean isAscending() -
isAscending
- Specified by:
isAscendingin interfacecom.liferay.petra.sql.dsl.query.sort.OrderByInfo
-
toString
-