Class KmeliaPublicationSort
java.lang.Object
org.silverpeas.components.kmelia.model.KmeliaPublicationSort
- All Implemented Interfaces:
Serializable
- See Also:
-
Nested Class Summary
Nested Classes -
Field Summary
FieldsModifier and TypeFieldDescriptionstatic final intstatic final intstatic final intstatic final intstatic final intstatic final intstatic final intstatic final intstatic final int -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionintbooleanbooleanvoidsetCurrentSort(int currentSort) voidsetExplicitSort(boolean explicitSort) voidsetManualSortEnable(boolean manualSortEnable) withContentLanguage(String language) Gets the publication consumer according to given content language.
-
Field Details
-
SORT_CREATOR_ASC
public static final int SORT_CREATOR_ASC- See Also:
-
SORT_UPDATE_ASC
public static final int SORT_UPDATE_ASC- See Also:
-
SORT_UPDATE_DESC
public static final int SORT_UPDATE_DESC- See Also:
-
SORT_IMPORTANCE_ASC
public static final int SORT_IMPORTANCE_ASC- See Also:
-
SORT_TITLE_ASC
public static final int SORT_TITLE_ASC- See Also:
-
SORT_CREATION_ASC
public static final int SORT_CREATION_ASC- See Also:
-
SORT_CREATION_DESC
public static final int SORT_CREATION_DESC- See Also:
-
SORT_DESCRIPTION_ASC
public static final int SORT_DESCRIPTION_ASC- See Also:
-
SORT_MANUAL
public static final int SORT_MANUAL- See Also:
-
-
Constructor Details
-
KmeliaPublicationSort
public KmeliaPublicationSort(int initialSort)
-
-
Method Details
-
getCurrentSort
public int getCurrentSort() -
setCurrentSort
public void setCurrentSort(int currentSort) -
isExplicitSort
public boolean isExplicitSort() -
setExplicitSort
public void setExplicitSort(boolean explicitSort) -
isManualSortEnable
public boolean isManualSortEnable() -
setManualSortEnable
public void setManualSortEnable(boolean manualSortEnable) -
withContentLanguage
public KmeliaPublicationSort.SortConsumer<List<KmeliaPublication>> withContentLanguage(String language) Gets the publication consumer according to given content language.- Parameters:
language- a content language (and not the user favorite one).- Returns:
- SortConsumer lambda to apply on
KmeliaPublicationlist.
-