com.adobe.solutions.prm.sdk.valueobject
Class ExtendableTaggedEntity

java.lang.Object
  extended by com.adobe.solutions.prm.sdk.valueobject.BaseEntity
      extended by com.adobe.solutions.prm.sdk.valueobject.ExtendableTaggedEntity
All Implemented Interfaces:
Extendable, Taggable, Serializable
Direct Known Subclasses:
MileStone, Project, TeamMember, WorkItem

public abstract class ExtendableTaggedEntity
extends BaseEntity
implements Taggable, Extendable, Serializable

See Also:
Serialized Form

Constructor Summary
ExtendableTaggedEntity()
           
 
Method Summary
 Map getAttributes()
           
 List getTags()
           
 void setAttributes(Map attributes)
           
 void setTags(List tags)
           
 
Methods inherited from class com.adobe.solutions.prm.sdk.valueobject.BaseEntity
getCreatedBy, getCreationDate, getDescription, getId, getLastUpdatedBy, getLastUpdatedDate, setCreatedBy, setCreationDate, setDescription, setId, setLastUpdatedBy, setLastUpdatedDate
 
Methods inherited from class java.lang.Object
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

ExtendableTaggedEntity

public ExtendableTaggedEntity()
Method Detail

getTags

public List getTags()
Specified by:
getTags in interface Taggable

setTags

public void setTags(List tags)
Specified by:
setTags in interface Taggable

getAttributes

public Map getAttributes()
Specified by:
getAttributes in interface Extendable

setAttributes

public void setAttributes(Map attributes)
Specified by:
setAttributes in interface Extendable


[an error occurred while processing this directive] [an error occurred while processing this directive]