java.lang.Object
org.apache.sling.cms.reference.models.Search

@Model(adaptables=org.apache.sling.api.SlingHttpServletRequest.class) public class Search extends Object
Model for retrieving search results and pagination based on a search of the Sling CMS repository.
  • Field Details

  • Constructor Details

    • Search

      @Inject public Search(org.apache.sling.api.SlingHttpServletRequest request, @Named("limit") int limit, SearchService searchService, @Named("basePath") String basePath)
  • Method Details

    • getCount

      public int getCount()
    • getCurrentPage

      public int getCurrentPage()
    • getEnd

      public int getEnd()
    • getPages

      public Integer[] getPages()
    • getResults

      public List<org.apache.sling.api.resource.Resource> getResults()
    • getStart

      public int getStart()
    • getTerm

      public String getTerm()
    • isFirst

      public boolean isFirst()
    • isLast

      public boolean isLast()