Liferay 7.0-ce-b4

com.liferay.portal.kernel.util
Class OrderByComparator<T>

java.lang.Object
  extended by com.liferay.portal.kernel.util.OrderByComparator<T>
All Implemented Interfaces:
Serializable, Comparator<T>
Direct Known Subclasses:
AssetCategoryCreateDateComparator, AssetCategoryLeftCategoryIdComparator, AssetTagAssetCountComparator, AssetTagCountComparator, AssetTagNameComparator, AssetVocabularyCreateDateComparator, BackgroundTaskCompletionDateComparator, BackgroundTaskCreateDateComparator, DLContentVersionComparator, EntryCreateDateComparator, EntryDisplayDateComparator, EntryTitleComparator, EntryTypeComparator, EntryUserNameComparator, FileRankCreateDateComparator, FolderIdComparator, FolderNameComparator, GroupFriendlyURLComparator, GroupIdComparator, GroupNameComparator, GroupTypeComparator, LayoutComparator, LayoutPriorityComparator, LayoutPrototypeCreateDateComparator, LayoutRevisionCreateDateComparator, LayoutRevisionIdComparator, LayoutSetBranchCreateDateComparator, LayoutSetPrototypeCreateDateComparator, MessageCreateDateComparator, OrderByComparatorAdapter, OrderByComparatorFactoryUtil.DefaultOrderByComparator, OrganizationIdComparator, OrganizationNameComparator, OrganizationTypeComparator, PasswordPolicyDescriptionComparator, PasswordPolicyNameComparator, RepositoryModelCreateDateComparator, RepositoryModelModifiedDateComparator, RepositoryModelReadCountComparator, RepositoryModelSizeComparator, RepositoryModelTitleComparator, ResourceActionBitwiseValueComparator, RoleDescriptionComparator, RoleNameComparator, RoleRoleIdComparator, RoleTypeComparator, SocialActivitySetModifiedDateComparator, StagedModelModifiedDateComparator, StatsUserLastPostDateComparator, SubscriptionClassNameIdComparator, TableNameOrderByComparator, TeamNameComparator, ThreadLastPostDateComparator, UserEmailAddressComparator, UserFirstNameComparator, UserGroupDescriptionComparator, UserGroupNameComparator, UserJobTitleComparator, UserLastNameComparator, UserLoginDateComparator, UserScreenNameComparator, WorkflowDefinitionNameComparator, WorkflowInstanceCompletedComparator, WorkflowInstanceEndDateComparator, WorkflowInstanceStartDateComparator, WorkflowInstanceStateComparator, WorkflowLogCreateDateComparator, WorkflowLogUserIdComparator, WorkflowTaskCompletionDateComparator, WorkflowTaskCreateDateComparator, WorkflowTaskDueDateComparator, WorkflowTaskNameComparator, WorkflowTaskUserIdComparator

public abstract class OrderByComparator<T>
extends Object
implements Comparator<T>, Serializable

See Also:
Serialized Form

Constructor Summary
OrderByComparator()
           
 
Method Summary
 String getOrderBy()
           
 String[] getOrderByConditionFields()
           
 Object[] getOrderByConditionValues(Object obj)
           
 String[] getOrderByFields()
           
 boolean isAscending()
           
 boolean isAscending(String field)
           
 String 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
compare, equals
 

Constructor Detail

OrderByComparator

public OrderByComparator()
Method Detail

getOrderBy

public String getOrderBy()

getOrderByConditionFields

public String[] getOrderByConditionFields()

getOrderByConditionValues

public Object[] getOrderByConditionValues(Object obj)

getOrderByFields

public String[] getOrderByFields()

isAscending

public boolean isAscending()

isAscending

public boolean isAscending(String field)

toString

public String toString()
Overrides:
toString in class Object

Liferay 7.0-ce-b4