|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
public interface SearchResult
An individual search result. The SearchResult provides access to a number of attributes that are populated directly from the index without requiring an additional database hit. There should be enough information directly in the result to give a pretty detailed description of the hit.
Method Summary | |
---|---|
java.lang.String |
getContent()
Gets the text content of the search result. |
java.util.Date |
getCreationDate()
|
java.lang.String |
getCreator()
|
java.lang.String |
getDisplayTitle()
Gets the title of the search result appropriate for displaying to a user. |
com.atlassian.bonnie.Handle |
getHandle()
Retrieves the handle that can then be used by the AnyTypeObjectDao to retrieve the database object referenced by this search result. |
java.util.Date |
getLastModificationDate()
Gets the last modification date of the entity represented by the search result. |
java.lang.String |
getLastModifier()
Gets the username of the last person to modify the entity represented by the search result. |
java.lang.String |
getLastUpdateDescription()
Gets some string describing the last modification to this content. |
java.lang.String |
getType()
Gets a string representation of the type of the entity represented by the search result. |
java.lang.String |
getUrlPath()
Gets the URL path to the search result, relative to the site's context root. |
boolean |
isHomePage()
Checks if the search result represents the homepage of a space. |
Method Detail |
---|
com.atlassian.bonnie.Handle getHandle()
Because the database and index are not updated at the same time, it is possible for a deleted entity to still be represented in the search index. Do not assume that this handle will always refer to a live object.
AnyTypeObjectDao.findByHandle(com.atlassian.bonnie.Handle)
java.lang.String getContent()
java.lang.String getType()
ContentEntityObject.getType()
Addressable.getType()
boolean isHomePage()
java.util.Date getLastModificationDate()
java.lang.String getLastModifier()
java.lang.String getDisplayTitle()
Addressable.getDisplayTitle()
java.lang.String getUrlPath()
Addressable.getUrlPath()
java.lang.String getLastUpdateDescription()
This string is user-supplied, and therefore not internationalised
ContentEntityObject.getVersionComment()
java.util.Date getCreationDate()
java.lang.String getCreator()
|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |