Class ObjectAttributeBean.EmptyObjectAttributeBean
java.lang.Object
com.riadalabs.jira.plugins.insight.services.model.ObjectAttributeBean
com.riadalabs.jira.plugins.insight.services.model.ObjectAttributeBean.EmptyObjectAttributeBean
- All Implemented Interfaces:
Serializable
- Enclosing class:
- ObjectAttributeBean
- See Also:
-
Nested Class Summary
Nested classes/interfaces inherited from class com.riadalabs.jira.plugins.insight.services.model.ObjectAttributeBean
ObjectAttributeBean.EmptyObjectAttributeBean
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptiongetId()
The ID of the attribute.List<? extends ObjectAttributeValueBean>
The value(s) set for this object attribute.The ID of the object that "owns" the attributes.boolean
Methods inherited from class com.riadalabs.jira.plugins.insight.services.model.ObjectAttributeBean
createEmptyPlaceholder, createObjectAttributeValueBean, deepEquals, equals, hashCode, setId, setObjectId, setObjectTypeAttributeId, toString
-
Constructor Details
-
EmptyObjectAttributeBean
-
-
Method Details
-
getId
Description copied from class:ObjectAttributeBean
The ID of the attribute.- Specified by:
getId
in classObjectAttributeBean
- Returns:
- the id or null when null or less than 1
-
getObjectTypeAttributeId
- Specified by:
getObjectTypeAttributeId
in classObjectAttributeBean
- Returns:
- the object type attribute id that determines the type of this attribute
-
getObjectId
Description copied from class:ObjectAttributeBean
The ID of the object that "owns" the attributes.- Specified by:
getObjectId
in classObjectAttributeBean
- Returns:
- the object id
-
getObjectAttributeValueBeans
Description copied from class:ObjectAttributeBean
The value(s) set for this object attribute.- Specified by:
getObjectAttributeValueBeans
in classObjectAttributeBean
- Returns:
- the list of attribute values
-
createMutable
- Overrides:
createMutable
in classObjectAttributeBean
-
isEmptyPlaceholder
public boolean isEmptyPlaceholder()- Overrides:
isEmptyPlaceholder
in classObjectAttributeBean
- Returns:
- true if this object attribute represents an empty placeholder i.e. something that is not a persisted object attribute
-