com.banda.chemistry.domain
Class AcReactionContainer

java.lang.Object
  extended by com.banda.core.domain.DomainObject<Long>
      extended by com.banda.core.domain.TechnicalDomainObject
          extended by com.banda.chemistry.domain.AcReactionContainer
All Implemented Interfaces:
com.banda.core.domain.KeyHolder<Long>, Serializable
Direct Known Subclasses:
AcReactionGroup, AcReactionSet

public abstract class AcReactionContainer
extends com.banda.core.domain.TechnicalDomainObject

See Also:
Serialized Form

Nested Class Summary
 
Nested classes/interfaces inherited from class com.banda.core.domain.DomainObject
com.banda.core.domain.DomainObject.DomainObjectKeyComparator<K extends Serializable & Comparable<K>>
 
Constructor Summary
AcReactionContainer()
           
 
Method Summary
 void addReaction(AcReaction reaction)
           
 com.banda.core.domain.um.User getCreatedBy()
           
 Date getCreateTime()
           
 String getLabel()
           
 List<AcReaction> getReactions()
           
 int getReactionsNum()
           
 void initReactions()
           
 void removeAllReactions()
           
 void removeReaction(AcReaction reaction)
           
 void setCreatedBy(com.banda.core.domain.um.User createdBy)
           
 void setCreateTime(Date createTime)
           
 void setLabel(String label)
           
 void setReactions(List<AcReaction> reactions)
           
 String toString()
           
 
Methods inherited from class com.banda.core.domain.TechnicalDomainObject
getId, getKey, getVersion, setId, setKey, setVersion
 
Methods inherited from class com.banda.core.domain.DomainObject
copyFrom, equals, hashCode
 
Methods inherited from class java.lang.Object
clone, finalize, getClass, notify, notifyAll, wait, wait, wait
 

Constructor Detail

AcReactionContainer

public AcReactionContainer()
Method Detail

getLabel

public String getLabel()

setLabel

public void setLabel(String label)

getCreateTime

public Date getCreateTime()

setCreateTime

public void setCreateTime(Date createTime)

getCreatedBy

public com.banda.core.domain.um.User getCreatedBy()

setCreatedBy

public void setCreatedBy(com.banda.core.domain.um.User createdBy)

getReactions

public List<AcReaction> getReactions()

getReactionsNum

public int getReactionsNum()

initReactions

public void initReactions()

setReactions

public void setReactions(List<AcReaction> reactions)

addReaction

public void addReaction(AcReaction reaction)

removeReaction

public void removeReaction(AcReaction reaction)

removeAllReactions

public void removeAllReactions()

toString

public String toString()
Overrides:
toString in class com.banda.core.domain.DomainObject<Long>
See Also:
Object.toString()


Copyright © 2013. All Rights Reserved.