org.equanda.test.dm.server.pm
Class DMVeryDocumentedBean

java.lang.Object
  extended by org.equanda.test.dm.server.pm.DMVeryDocumentedBean
All Implemented Interfaces:
Serializable, EquandaEntity

public class DMVeryDocumentedBean
extends Object
implements EquandaEntity, Serializable

Entity representation for VeryDocumented This table has descriptions for everything.It's meant to "test" the docs generation.

See Also:
Serialized Form

Field Summary
protected  Timestamp equandaCreation
           
protected  Timestamp equandaModified
           
protected  String equandaStatus
           
protected  boolean equandaStatusModified
           
protected  String equandaType
           
protected  long equandaVersion
           
protected  Uoid uoid
           
 
Constructor Summary
protected DMVeryDocumentedBean()
           
  DMVeryDocumentedBean(String type)
           
 
Method Summary
protected  void equandaPostLoad()
           
 void equandaPreUpdate()
           
 Timestamp getEquandaCreationDate()
           
 Timestamp getEquandaModificationDate()
           
 String getEquandaStatus()
           
 String getEquandaType()
           
 long getEquandaVersion()
           
 Date getGroup1TestDate()
           
 int getGroup1TestInt()
           
 String getGroup1TestStr()
           
 Date getGroup2TestDate()
           
 Uoid getId()
           
 Date getIndependentField()
           
 DMLinkableBean getMulLnk()
           
 Collection<DMVeryDocumented_MulStrBean> getMulStr()
           
 DMLinkableBean getSingleLink()
           
 void modified()
          Indicate that the modification timestamp needs to be updated.
 void setEquandaCreationDate(Timestamp created)
           
 void setEquandaModificationDate(Timestamp modified)
           
 void setEquandaStatus(String status)
           
 void setEquandaType(String type)
           
protected  void setEquandaVersion(long version)
           
 void setGroup1TestDate(Date group1TestDate)
           
 void setGroup1TestInt(int group1TestInt)
           
 void setGroup1TestStr(String group1TestStr)
           
 void setGroup2TestDate(Date group2TestDate)
           
protected  void setId(Uoid uoid)
           
 void setIndependentField(Date independentField)
           
 void setMulLnk(DMLinkableBean mulLnk)
           
 void setMulStr(Collection<DMVeryDocumented_MulStrBean> mulStr)
           
 void setSingleLink(DMLinkableBean singleLink)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

uoid

protected Uoid uoid

equandaType

protected String equandaType

equandaStatus

protected String equandaStatus

equandaStatusModified

protected transient boolean equandaStatusModified

equandaCreation

protected Timestamp equandaCreation

equandaModified

protected Timestamp equandaModified

equandaVersion

protected long equandaVersion
Constructor Detail

DMVeryDocumentedBean

public DMVeryDocumentedBean(String type)
                     throws EquandaPersistenceException
Throws:
EquandaPersistenceException

DMVeryDocumentedBean

protected DMVeryDocumentedBean()
                        throws EquandaPersistenceException
Throws:
EquandaPersistenceException
Method Detail

getId

public Uoid getId()
Specified by:
getId in interface EquandaEntity

setId

protected void setId(Uoid uoid)

getEquandaCreationDate

public Timestamp getEquandaCreationDate()
Specified by:
getEquandaCreationDate in interface EquandaEntity

setEquandaCreationDate

public void setEquandaCreationDate(Timestamp created)

getEquandaModificationDate

public Timestamp getEquandaModificationDate()
Specified by:
getEquandaModificationDate in interface EquandaEntity

setEquandaModificationDate

public void setEquandaModificationDate(Timestamp modified)
Specified by:
setEquandaModificationDate in interface EquandaEntity

equandaPostLoad

protected void equandaPostLoad()

equandaPreUpdate

public void equandaPreUpdate()

modified

public void modified()
Indicate that the modification timestamp needs to be updated. Should be called when changing something in one of the collections.


getEquandaType

public String getEquandaType()
Specified by:
getEquandaType in interface EquandaEntity

setEquandaType

public void setEquandaType(String type)

getEquandaVersion

public long getEquandaVersion()
Specified by:
getEquandaVersion in interface EquandaEntity

setEquandaVersion

protected void setEquandaVersion(long version)

getEquandaStatus

public String getEquandaStatus()
Specified by:
getEquandaStatus in interface EquandaEntity

setEquandaStatus

public void setEquandaStatus(String status)
Specified by:
setEquandaStatus in interface EquandaEntity

getGroup1TestInt

public int getGroup1TestInt()

setGroup1TestInt

public void setGroup1TestInt(int group1TestInt)

getGroup1TestStr

public String getGroup1TestStr()

setGroup1TestStr

public void setGroup1TestStr(String group1TestStr)

getGroup1TestDate

public Date getGroup1TestDate()

setGroup1TestDate

public void setGroup1TestDate(Date group1TestDate)

getGroup2TestDate

public Date getGroup2TestDate()

setGroup2TestDate

public void setGroup2TestDate(Date group2TestDate)

getIndependentField

public Date getIndependentField()

setIndependentField

public void setIndependentField(Date independentField)

getMulStr

public Collection<DMVeryDocumented_MulStrBean> getMulStr()

setMulStr

public void setMulStr(Collection<DMVeryDocumented_MulStrBean> mulStr)

getSingleLink

public DMLinkableBean getSingleLink()

setSingleLink

public void setSingleLink(DMLinkableBean singleLink)

getMulLnk

public DMLinkableBean getMulLnk()

setMulLnk

public void setMulLnk(DMLinkableBean mulLnk)


Copyright © 2007-2008. All Rights Reserved.