Class TagCloudBean

java.lang.Object
io.goobi.viewer.managedbeans.TagCloudBean
All Implemented Interfaces:
Serializable

@Named @SessionScoped public class TagCloudBean extends Object implements Serializable
Bean for the tag cloud page.
See Also:
  • Constructor Details

    • TagCloudBean

      public TagCloudBean()
      Empty constructor.
  • Method Details

    • getTagsAutor

      public List<Tag> getTagsAutor()

      getTagsAutor.

      Returns:
      a List object.
    • getTags

      public List<Tag> getTags()

      getTags.

      Returns:
      a List object.
    • getTagsSize

      public int getTagsSize()

      getTagsSize.

      Returns:
      a int.
    • getTagsTitles

      public List<Tag> getTagsTitles()

      getTagsTitles.

      Returns:
      a List object.
    • getTagsPlaces

      public List<Tag> getTagsPlaces()

      getTagsPlaces.

      Returns:
      a List object.
    • getTagsYears

      public List<Tag> getTagsYears()

      getTagsYears.

      Returns:
      a List object.
    • getTagsPersons

      public List<Tag> getTagsPersons()

      getTagsPersons.

      Returns:
      a List object.
    • getTags

      public List<Tag> getTags(String luceneField, boolean shuffle, int topCount, String query) throws IndexUnreachableException

      getTags.

      Parameters:
      luceneField - a String object.
      shuffle - a boolean.
      topCount - a int.
      query - a String object.
      Returns:
      a List object.
      Throws:
      IndexUnreachableException - if any.