|
|||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||||
java.lang.Objectorg.bejug.javacareers.jobs.model.AbstractPersistableObject
The abstract persistable object contains the id, version, creation and modification fields for all persistable objects.
| Constructor Summary | |
AbstractPersistableObject()
default constructor. |
|
| Method Summary | |
int |
compareTo(java.lang.Object o)
|
boolean |
equals(java.lang.Object o)
|
java.sql.Timestamp |
getCreationDate()
If we have a new object, then we have to create the creationDate and modificationDate. |
java.lang.Integer |
getId()
Gets the id. |
java.sql.Timestamp |
getModificationDate()
|
java.lang.Integer |
getVersion()
Gets the version. |
int |
hashCode()
|
boolean |
isEditable()
|
boolean |
isNew()
Indicates wether this is a transient object. |
void |
setCreationDate(java.sql.Timestamp creationDate)
|
void |
setEditable(boolean newValue)
convenience method to flag this object as editable |
void |
setId(java.lang.Integer id)
Sets the id. |
void |
setModificationDate(java.sql.Timestamp modificationDate)
|
void |
setVersion(java.lang.Integer version)
Sets the version. |
java.lang.String |
toString()
|
| Methods inherited from class java.lang.Object |
clone, finalize, getClass, notify, notifyAll, wait, wait, wait |
| Constructor Detail |
public AbstractPersistableObject()
| Method Detail |
public boolean equals(java.lang.Object o)
public int hashCode()
public int compareTo(java.lang.Object o)
compareTo in interface java.lang.Comparablepublic java.lang.String toString()
public boolean isNew()
public java.lang.Integer getId()
public void setId(java.lang.Integer id)
id - the idpublic java.lang.Integer getVersion()
public void setVersion(java.lang.Integer version)
version - the versionpublic java.sql.Timestamp getCreationDate()
public void setCreationDate(java.sql.Timestamp creationDate)
creationDate - Timestamppublic java.sql.Timestamp getModificationDate()
public void setModificationDate(java.sql.Timestamp modificationDate)
modificationDate - Timestamppublic boolean isEditable()
public void setEditable(boolean newValue)
newValue - the bolean value to set
|
|||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||||