Class SearchSecurityFilter.CensoredSearchResult
- java.lang.Object
-
- org.sakaiproject.search.elasticsearch.filter.impl.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 Summary
Constructors Constructor Description CensoredSearchResult()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description StringgetCreatorDisplayName()StringgetCreatorId()StringgetCreatorUserName()String[]getFieldNames()StringgetId()intgetIndex()StringgetReference()floatgetScore()StringgetSearchResult()StringgetSiteId()org.sakaiproject.search.api.TermFrequencygetTerms()StringgetTitle()StringgetTool()StringgetUrl()Map<String,String[]>getValueMap()String[]getValues(String string)booleanhasPortalUrl()booleanisCensored()voidsetUrl(String newUrl)voidtoXMLString(StringBuilder sb)
-
-
-
Method Detail
-
getScore
public float getScore()
- Specified by:
getScorein interfaceorg.sakaiproject.search.api.SearchResult
-
getId
public String getId()
- Specified by:
getIdin interfaceorg.sakaiproject.search.api.SearchResult
-
getFieldNames
public String[] getFieldNames()
- Specified by:
getFieldNamesin interfaceorg.sakaiproject.search.api.SearchResult
-
getValues
public String[] getValues(String string)
- Specified by:
getValuesin interfaceorg.sakaiproject.search.api.SearchResult
-
getValueMap
public Map<String,String[]> getValueMap()
- Specified by:
getValueMapin interfaceorg.sakaiproject.search.api.SearchResult
-
getUrl
public String getUrl()
- Specified by:
getUrlin interfaceorg.sakaiproject.search.api.SearchResult
-
getTitle
public String getTitle()
- Specified by:
getTitlein interfaceorg.sakaiproject.search.api.SearchResult
-
getIndex
public int getIndex()
- Specified by:
getIndexin interfaceorg.sakaiproject.search.api.SearchResult
-
getSearchResult
public String getSearchResult()
- Specified by:
getSearchResultin interfaceorg.sakaiproject.search.api.SearchResult
-
getReference
public String getReference()
- Specified by:
getReferencein interfaceorg.sakaiproject.search.api.SearchResult
-
getTerms
public org.sakaiproject.search.api.TermFrequency getTerms() throws IOException- Specified by:
getTermsin interfaceorg.sakaiproject.search.api.SearchResult- Throws:
IOException
-
getTool
public String getTool()
- Specified by:
getToolin interfaceorg.sakaiproject.search.api.SearchResult
-
toXMLString
public void toXMLString(StringBuilder sb)
- Specified by:
toXMLStringin interfaceorg.sakaiproject.search.api.SearchResult
-
getSiteId
public String getSiteId()
- Specified by:
getSiteIdin interfaceorg.sakaiproject.search.api.SearchResult
-
getCreatorDisplayName
public String getCreatorDisplayName()
- Specified by:
getCreatorDisplayNamein interfaceorg.sakaiproject.search.api.SearchResult
-
getCreatorId
public String getCreatorId()
- Specified by:
getCreatorIdin interfaceorg.sakaiproject.search.api.SearchResult
-
getCreatorUserName
public String getCreatorUserName()
- Specified by:
getCreatorUserNamein interfaceorg.sakaiproject.search.api.SearchResult
-
isCensored
public boolean isCensored()
- Specified by:
isCensoredin interfaceorg.sakaiproject.search.api.SearchResult
-
setUrl
public void setUrl(String newUrl)
- Specified by:
setUrlin interfaceorg.sakaiproject.search.api.SearchResult
-
hasPortalUrl
public boolean hasPortalUrl()
- Specified by:
hasPortalUrlin interfaceorg.sakaiproject.search.api.SearchResult
-
-