Interface SearchList

All Superinterfaces:
BusinessObject
All Known Implementing Classes:
SearchListBean

public interface SearchList extends BusinessObject
Interface representing a list of searchable objects in the the system. The default "searchListImplementer" is SearchListBean.
Author:
Jason McWilliams
  • Method Details

    • getSearchListType

      int getSearchListType()
    • setSearchListType

      void setSearchListType(int searchListType)
    • getObjectTypes

      int[] getObjectTypes()
    • setObjectTypes

      void setObjectTypes(int[] objectTypes)
    • getObjectScores

      float[] getObjectScores()
    • setObjectScores

      void setObjectScores(float[] objectScores)
    • getObjectExcerpts

      String[] getObjectExcerpts()
    • setObjectExcerpts

      void setObjectExcerpts(String[] objectExcerpts)
    • getCategoryID

      int getCategoryID()
    • setCategoryID

      void setCategoryID(int categoryID)
    • getManufacturerID

      int getManufacturerID()
    • setManufacturerID

      void setManufacturerID(int manufacturerID)
    • getItemsPerPage

      int getItemsPerPage()
    • setItemsPerPage

      void setItemsPerPage(int itemsPerPage)
    • getFirstRow

      int getFirstRow()
    • setFirstRow

      void setFirstRow(int firstRow)
    • getItemCount

      int getItemCount()
    • setItemCount

      void setItemCount(int itemCount)
    • getSearchString

      String getSearchString()
    • setSearchString

      void setSearchString(String searchString)
    • getSortBy

      String getSortBy()
    • setSortBy

      void setSortBy(String sortBy)
    • getIndexDir

      String getIndexDir()
    • setIndexDir

      void setIndexDir(String indexDir)
    • getSearchListCollection

      Collection getSearchListCollection()
    • setSearchListCollection

      void setSearchListCollection(Collection searchListCollection)
    • getLuceneDocCollection

      Collection getLuceneDocCollection()
    • setLuceneDocCollection

      void setLuceneDocCollection(Collection luceneDocCollection)
    • getLuceneQuery

      org.apache.lucene.search.Query getLuceneQuery()
    • setLuceneQuery

      void setLuceneQuery(org.apache.lucene.search.Query luceneQuery)
    • getFacetResultCollection

      Collection getFacetResultCollection()
    • setFacetResultCollection

      void setFacetResultCollection(Collection luceneDocCollection)
    • getSimpleFacetResultCollection

      Collection getSimpleFacetResultCollection()
    • setSimpleFacetResultCollection

      void setSimpleFacetResultCollection(Collection luceneDocCollection)
    • getSimpleFacetResultMap

      Map getSimpleFacetResultMap()
    • setSimpleFacetResultMap

      void setSimpleFacetResultMap(Map simpleFacetResultMap)
    • getTopDocs

      org.apache.lucene.search.TopDocs getTopDocs()
    • setTopDocs

      void setTopDocs(org.apache.lucene.search.TopDocs topDocs)
    • getFacets

      String[] getFacets()
    • setFacets

      void setFacets(String[] facets)
    • getFacetCategories

      Map getFacetCategories()
    • setFacetCategories

      void setFacetCategories(Map facetCategories)
    • getFacetManufacturers

      Map getFacetManufacturers()
    • setFacetManufacturers

      void setFacetManufacturers(Map facetManufacturers)
    • getCategoryMap

      Map getCategoryMap()
    • setCategoryMap

      void setCategoryMap(Map categoryMap)
    • addFormatting

      void addFormatting(Locale locale, String currencyCode)