Class SearchResult
- java.lang.Object
-
- com.atlassian.confluence.search.contentnames.SearchResult
-
public class SearchResult extends Object
Represents a search result from a content name search.
-
-
Constructor Summary
Constructors Constructor Description SearchResult(Long id, String name, String url, String contentType)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description CategorygetCategory()StringgetContentPluginKey()StringgetContentType()DategetCreatedDate()ConfluenceUsergetCreatorUser()Returns the creator of this result.LonggetId()DategetLastModifiedDate()ConfluenceUsergetLastModifierUser()Returns the last modifier of this result.StringgetName()StringgetOwnerType()StringgetParentTitle()StringgetPreviewKey()ThepreviewKeyproperty provides information a client can use to show a relevant preview/icon for this result.StringgetSpaceKey()StringgetSpaceName()StringgetUrl()StringgetUsername()voidsetCategory(Category category)voidsetContentPluginKey(String contentPluginKey)voidsetContentType(String contentType)voidsetCreatedDate(Date createdDate)voidsetCreatorKey(com.atlassian.sal.api.user.UserKey creatorKey)voidsetLastModifiedDate(Date lastModifiedDate)voidsetLastModifierKey(com.atlassian.sal.api.user.UserKey lastModifierKey)voidsetName(String name)voidsetOwnerType(String ownerType)voidsetParentTitle(String parentTitle)voidsetPreviewKey(String previewKey)voidsetSpaceKey(String spaceKey)voidsetSpaceName(String spaceName)voidsetUrl(String url)voidsetUsername(String username)StringtoString()
-
-
-
Method Detail
-
getId
public Long getId()
-
getName
public String getName()
-
getUrl
public String getUrl()
-
getContentType
public String getContentType()
-
getPreviewKey
public String getPreviewKey()
ThepreviewKeyproperty provides information a client can use to show a relevant preview/icon for this result. For example, when the result represents an Attachment the previewKey will contain it's mime type (if it has one). If the result represents a PersonalInformation then the previewKey will contain the username.- Returns:
- information about this result that can be used to find the preview information that may be shown for this result.
-
getCategory
public Category getCategory()
-
getSpaceName
public String getSpaceName()
-
getSpaceKey
public String getSpaceKey()
-
getOwnerType
public String getOwnerType()
-
getCreatedDate
public Date getCreatedDate()
-
getLastModifiedDate
public Date getLastModifiedDate()
-
getParentTitle
public String getParentTitle()
-
setName
public void setName(String name)
-
setUrl
public void setUrl(String url)
-
setContentType
public void setContentType(String contentType)
-
setPreviewKey
public void setPreviewKey(String previewKey)
-
setCategory
public void setCategory(Category category)
-
setSpaceName
public void setSpaceName(String spaceName)
-
setSpaceKey
public void setSpaceKey(String spaceKey)
-
setOwnerType
public void setOwnerType(String ownerType)
-
setCreatedDate
public void setCreatedDate(Date createdDate)
-
setLastModifiedDate
public void setLastModifiedDate(Date lastModifiedDate)
-
setParentTitle
public void setParentTitle(String parentTitle)
-
setContentPluginKey
public void setContentPluginKey(String contentPluginKey)
-
getContentPluginKey
public String getContentPluginKey()
-
getCreatorUser
public ConfluenceUser getCreatorUser()
Returns the creator of this result.- Returns:
- creator of this result
- Since:
- 5.2
-
setCreatorKey
public void setCreatorKey(com.atlassian.sal.api.user.UserKey creatorKey)
- Since:
- 5.2
-
getLastModifierUser
public ConfluenceUser getLastModifierUser()
Returns the last modifier of this result.- Returns:
- last modifier of this result
- Since:
- 5.2
-
setLastModifierKey
public void setLastModifierKey(com.atlassian.sal.api.user.UserKey lastModifierKey)
-
getUsername
public String getUsername()
-
setUsername
public void setUsername(String username)
-
-