|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
java.lang.Objectcom.atlassian.jira.sharing.SharedEntity.Identifier
public static class SharedEntity.Identifier
Utility class for identifying a SharedEntity. This can be used instead of a "proper" implementation.
| Nested Class Summary |
|---|
| Nested classes/interfaces inherited from interface com.atlassian.jira.sharing.SharedEntity |
|---|
SharedEntity.Identifier, SharedEntity.SharePermissions, SharedEntity.TypeDescriptor<S extends SharedEntity> |
| Constructor Summary | |
|---|---|
SharedEntity.Identifier(Long id,
SharedEntity.TypeDescriptor<? extends SharedEntity> type,
String ownerUserName)
|
|
SharedEntity.Identifier(Long id,
SharedEntity.TypeDescriptor<? extends SharedEntity> type,
com.atlassian.crowd.embedded.api.User owner)
|
|
SharedEntity.Identifier(Long id,
SharedEntity.TypeDescriptor<? extends SharedEntity> type,
User owner)
|
|
| Method Summary | |
|---|---|
boolean |
equals(Object o)
|
String |
getDescription()
A general description of the entity. |
SharedEntity.TypeDescriptor<SharedEntity> |
getEntityType()
The type of entity it is. |
Long |
getFavouriteCount()
The number of users who have marked this entity as one of their favourites. |
Long |
getId()
The id of the entity. |
String |
getName()
The name of the entity. |
String |
getOwnerUserName()
The user name of the owner of the entity. |
SharedEntity.SharePermissions |
getPermissions()
The permissions for this entity. |
int |
hashCode()
|
String |
toString()
|
| Methods inherited from class java.lang.Object |
|---|
clone, finalize, getClass, notify, notifyAll, wait, wait, wait |
| Constructor Detail |
|---|
public SharedEntity.Identifier(Long id,
SharedEntity.TypeDescriptor<? extends SharedEntity> type,
String ownerUserName)
public SharedEntity.Identifier(Long id,
SharedEntity.TypeDescriptor<? extends SharedEntity> type,
com.atlassian.crowd.embedded.api.User owner)
public SharedEntity.Identifier(Long id,
SharedEntity.TypeDescriptor<? extends SharedEntity> type,
User owner)
| Method Detail |
|---|
public Long getId()
SharedEntity
getId in interface SharedEntitypublic String getOwnerUserName()
SharedEntity
getOwnerUserName in interface SharedEntitypublic SharedEntity.TypeDescriptor<SharedEntity> getEntityType()
SharedEntity
getEntityType in interface SharedEntitypublic String getName()
SharedEntity
getName in interface SharedEntitypublic String getDescription()
SharedEntity
getDescription in interface SharedEntitypublic SharedEntity.SharePermissions getPermissions()
SharedEntity
getPermissions in interface SharedEntitypublic Long getFavouriteCount()
Favourite
getFavouriteCount in interface Favouritepublic boolean equals(Object o)
equals in class Objectpublic int hashCode()
hashCode in class Objectpublic String toString()
toString in class Object
|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||