com.atlassian.confluence.user
Class PersonalInformation
java.lang.Object
com.atlassian.core.bean.EntityObject
com.atlassian.confluence.core.ConfluenceEntityObject
com.atlassian.confluence.core.AbstractVersionedEntityObject
com.atlassian.confluence.core.ContentEntityObject
com.atlassian.confluence.user.PersonalInformation
- All Implemented Interfaces:
- Searchable, Addressable, Versioned, Labelable, Serializable, Cloneable, Comparable
public class PersonalInformation
- extends ContentEntityObject
- See Also:
- Serialized Form
| Methods inherited from class com.atlassian.confluence.core.ContentEntityObject |
addAttachment, addLabelling, addOutgoingLink, addPermission, addReferralLink, addTrackbackLink, clearPermissions, clone, compareTo, convertToHistoricalVersion, getAttachmentNamed, getAttachments, getContent, getContentPermission, getContentStatus, getExcerpt, getGlobalLabels, getIdAsString, getLabelCount, getLabellings, getLabels, getLabelsForDisplay, getLabelUtil, getLatestVersionsOfAttachments, getOutgoingLinks, getPermissions, getPersonalLabels, getReferralLinks, getRenderedVersionComment, getSearchableDependants, getTitle, getTrackbackLinks, getUserAccessor, getVersionComment, getVisibleLabels, isCurrent, isDeleted, isFavourite, isRecentlyUpdatedFor, isVersionCommentAvailable, removeAttachment, removeLabelling, removeOutgoingLink, removePermission, removeReferralLink, removeTrackbackLink, setAttachments, setBodyContents, setContent, setContentStatus, setOutgoingLinks, setPermissions, setReferralLinks, setTitle, setTrackbackLinks, setUserAccessor, setVersionComment, toPageContext, trash |
| Methods inherited from interface com.atlassian.confluence.core.Addressable |
getId |
log
protected static org.apache.log4j.Category log
CONTENT_TYPE
public static final String CONTENT_TYPE
- See Also:
- Constant Field Values
PersonalInformation
public PersonalInformation()
PersonalInformation
public PersonalInformation(User user,
UserAccessor userAccessor)
toString
public String toString()
- Override this method so we don't call getFullName() everytime toString is called on the object!
- Overrides:
toString in class ContentEntityObject
- Returns:
getRealTitle
public String getRealTitle()
- Specified by:
getRealTitle in interface Addressable- Overrides:
getRealTitle in class ContentEntityObject
getUrlPath
public String getUrlPath()
- Specified by:
getUrlPath in interface Addressable- Specified by:
getUrlPath in class ContentEntityObject
getUsername
public String getUsername()
setUsername
public void setUsername(String username)
getBodyContents
public List getBodyContents()
- Overrides:
getBodyContents in class ContentEntityObject
getFullName
public String getFullName()
setFullName
public void setFullName(String fullName)
getEmail
public String getEmail()
setEmail
public void setEmail(String email)
getType
public String getType()
- Description copied from class:
ContentEntityObject
- An easy name for the type of this content: makes it easy for
things like the #contentLink macro to work out what to draw.
This is a bit of a hack, but it saves heaps of code elsewhere,
especially since we tend to get back these objects wrapped in
all sorts of Hibernate CGLIB stuff.
- Specified by:
getType in interface Addressable- Specified by:
getType in class ContentEntityObject
hashCode
public int hashCode()
- Overrides:
hashCode in class ContentEntityObject
equals
public boolean equals(Object o)
- Overrides:
equals in class ContentEntityObject
getNameForComparison
public String getNameForComparison()
- Description copied from class:
ContentEntityObject
- Subclasses should implement this method, giving a String back so
that the content can be alphabetically sorted in a mixed-type list
of content-entities.
- Specified by:
getNameForComparison in class ContentEntityObject
isIndexable
public boolean isIndexable()
- Description copied from class:
ContentEntityObject
- Content entity objects that are historical versions should not be indexed.
- Specified by:
isIndexable in interface Searchable- Overrides:
isIndexable in class ContentEntityObject
getAttachmentsUrlPath
public String getAttachmentsUrlPath()
- Overrides:
getAttachmentsUrlPath in class ContentEntityObject
getLog
protected org.apache.log4j.Category getLog()
- Specified by:
getLog in class ContentEntityObject
- Returns:
- The category to log for this class
getHasPersonalSpace
public String getHasPersonalSpace()