Class SearchSecurityFilter.CensoredSearchResult

  • All Implemented Interfaces:
    org.sakaiproject.search.api.SearchResult
    Enclosing class:
    SearchSecurityFilter

    public class SearchSecurityFilter.CensoredSearchResult
    extends Object
    implements org.sakaiproject.search.api.SearchResult
    • Constructor Detail

      • CensoredSearchResult

        public CensoredSearchResult()
    • Method Detail

      • getScore

        public float getScore()
        Specified by:
        getScore in interface org.sakaiproject.search.api.SearchResult
      • getId

        public String getId()
        Specified by:
        getId in interface org.sakaiproject.search.api.SearchResult
      • getFieldNames

        public String[] getFieldNames()
        Specified by:
        getFieldNames in interface org.sakaiproject.search.api.SearchResult
      • getValues

        public String[] getValues​(String string)
        Specified by:
        getValues in interface org.sakaiproject.search.api.SearchResult
      • getValueMap

        public Map<String,​String[]> getValueMap()
        Specified by:
        getValueMap in interface org.sakaiproject.search.api.SearchResult
      • getUrl

        public String getUrl()
        Specified by:
        getUrl in interface org.sakaiproject.search.api.SearchResult
      • getTitle

        public String getTitle()
        Specified by:
        getTitle in interface org.sakaiproject.search.api.SearchResult
      • getIndex

        public int getIndex()
        Specified by:
        getIndex in interface org.sakaiproject.search.api.SearchResult
      • getSearchResult

        public String getSearchResult()
        Specified by:
        getSearchResult in interface org.sakaiproject.search.api.SearchResult
      • getReference

        public String getReference()
        Specified by:
        getReference in interface org.sakaiproject.search.api.SearchResult
      • getTerms

        public org.sakaiproject.search.api.TermFrequency getTerms()
                                                           throws IOException
        Specified by:
        getTerms in interface org.sakaiproject.search.api.SearchResult
        Throws:
        IOException
      • getTool

        public String getTool()
        Specified by:
        getTool in interface org.sakaiproject.search.api.SearchResult
      • toXMLString

        public void toXMLString​(StringBuilder sb)
        Specified by:
        toXMLString in interface org.sakaiproject.search.api.SearchResult
      • getSiteId

        public String getSiteId()
        Specified by:
        getSiteId in interface org.sakaiproject.search.api.SearchResult
      • getCreatorDisplayName

        public String getCreatorDisplayName()
        Specified by:
        getCreatorDisplayName in interface org.sakaiproject.search.api.SearchResult
      • getCreatorId

        public String getCreatorId()
        Specified by:
        getCreatorId in interface org.sakaiproject.search.api.SearchResult
      • getCreatorUserName

        public String getCreatorUserName()
        Specified by:
        getCreatorUserName in interface org.sakaiproject.search.api.SearchResult
      • isCensored

        public boolean isCensored()
        Specified by:
        isCensored in interface org.sakaiproject.search.api.SearchResult
      • setUrl

        public void setUrl​(String newUrl)
        Specified by:
        setUrl in interface org.sakaiproject.search.api.SearchResult
      • hasPortalUrl

        public boolean hasPortalUrl()
        Specified by:
        hasPortalUrl in interface org.sakaiproject.search.api.SearchResult