Class KmeliaPublicationSort

java.lang.Object
org.silverpeas.components.kmelia.model.KmeliaPublicationSort
All Implemented Interfaces:
Serializable

public class KmeliaPublicationSort extends Object implements Serializable
See Also:
  • Field Details

  • 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 KmeliaPublication list.