Class MutableObjectBean
java.lang.Object
com.riadalabs.jira.plugins.insight.services.model.ObjectBean
com.riadalabs.jira.plugins.insight.services.model.MutableObjectBean
- All Implemented Interfaces:
Serializable,Comparable<ObjectBean>
- Direct Known Subclasses:
ObjectImportBean
Model representing an object
- Author:
- Mathias Edblom
- See Also:
-
Field Summary
Fields inherited from class com.riadalabs.jira.plugins.insight.services.model.ObjectBean
OBJECT_KEY_FORMAT -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionstatic MutableObjectBeancreate(ObjectBean toCopy) static <T extends MutableObjectBean>
Tcreate(ObjectBean bean, Class<T> clazz) booleangetId()getLabel()getName()Deprecated.Returns This object's Attributes.inthashCode()booleanbooleanvoidsetArchived(boolean archived) voidsetArchivedBy(String archivedBy) voidsetArchivedDate(Date archivedDate) voidsetCreated(Date created) voidsetHasAvatar(boolean hasAvatar) voidvoidvoidsetObjectAttributeBeans(List<? extends ObjectAttributeBean> objectAttributeBeans) voidsetObjectKey(String objectKey) voidsetObjectTypeId(Integer objectTypeId) voidsetUpdated(Date updated) Methods inherited from class com.riadalabs.jira.plugins.insight.services.model.ObjectBean
compareTo, createMutable, createMutable, createObjectAttributeBean, deepEquals, defaultEqualsImpl, defaultHashCodeImpl, getOutputString, setName, toString, toStringWithAttributeValues
-
Constructor Details
-
MutableObjectBean
public MutableObjectBean()
-
-
Method Details
-
create
-
create
-
getId
- Specified by:
getIdin classObjectBean
-
setId
- Overrides:
setIdin classObjectBean
-
getLabel
- Specified by:
getLabelin classObjectBean
-
setLabel
- Overrides:
setLabelin classObjectBean
-
getName
Deprecated.- Specified by:
getNamein classObjectBean
-
getObjectKey
- Specified by:
getObjectKeyin classObjectBean
-
setObjectKey
- Overrides:
setObjectKeyin classObjectBean
-
getCreated
- Specified by:
getCreatedin classObjectBean
-
setCreated
- Overrides:
setCreatedin classObjectBean
-
getUpdated
- Specified by:
getUpdatedin classObjectBean
-
setUpdated
- Overrides:
setUpdatedin classObjectBean
-
getObjectTypeId
- Specified by:
getObjectTypeIdin classObjectBean
-
setArchivedDate
- Overrides:
setArchivedDatein classObjectBean
-
setArchived
public void setArchived(boolean archived) - Overrides:
setArchivedin classObjectBean
-
setArchivedBy
- Overrides:
setArchivedByin classObjectBean
-
getArchivedDate
- Specified by:
getArchivedDatein classObjectBean
-
isArchived
public boolean isArchived()- Specified by:
isArchivedin classObjectBean
-
getArchivedBy
- Specified by:
getArchivedByin classObjectBean
-
setObjectTypeId
- Overrides:
setObjectTypeIdin classObjectBean
-
isHasAvatar
public boolean isHasAvatar()- Specified by:
isHasAvatarin classObjectBean
-
setHasAvatar
public void setHasAvatar(boolean hasAvatar) - Overrides:
setHasAvatarin classObjectBean
-
getObjectAttributeBeans
Returns This object's Attributes.- Specified by:
getObjectAttributeBeansin classObjectBean- Returns:
- This Object's AttributeBeans. Never null.
-
setObjectAttributeBeans
-
hashCode
public int hashCode() -
equals
-