|
|||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||||
java.lang.Objectorg.bejug.javacareers.jobs.model.AbstractPersistableObject
org.bejug.javacareers.jobs.model.Item
| Field Summary | |
protected boolean |
adminApproved
The adminApproved boolean. |
protected java.lang.String |
description
description of the offer. |
protected User |
user
The user User. |
| Constructor Summary | |
Item()
|
|
| Method Summary | |
void |
addComment(Comment comment)
adds a comment |
int |
compareTo(java.lang.Object o)
|
boolean |
equals(java.lang.Object o)
|
java.lang.String |
getAbbreviatedDescription()
|
java.util.Set |
getComments()
|
java.lang.String |
getDescription()
|
int |
getNrOfComments()
Convenience method returning the nr of comments related to this offer |
java.util.Date |
getPublicationDate()
|
java.lang.String |
getTitle()
|
User |
getUser()
|
int |
hashCode()
|
boolean |
isAdminApproved()
|
void |
setAdminApproved(boolean adminApproved)
|
void |
setComments(java.util.Set comments)
|
void |
setDescription(java.lang.String description)
|
void |
setPublicationDate(java.util.Date publicationDate)
|
void |
setTitle(java.lang.String title)
|
void |
setUser(User user)
|
java.lang.String |
toString()
|
| Methods inherited from class org.bejug.javacareers.jobs.model.AbstractPersistableObject |
getCreationDate, getId, getModificationDate, getVersion, isEditable, isNew, setCreationDate, setEditable, setId, setModificationDate, setVersion |
| Methods inherited from class java.lang.Object |
clone, finalize, getClass, notify, notifyAll, wait, wait, wait |
| Field Detail |
protected User user
protected boolean adminApproved
protected java.lang.String description
| Constructor Detail |
public Item()
| Method Detail |
public java.util.Date getPublicationDate()
public void setPublicationDate(java.util.Date publicationDate)
publicationDate - The publicationDate to set.public java.lang.String getTitle()
public void setTitle(java.lang.String title)
title - The title to set.public int compareTo(java.lang.Object o)
compareTo in interface java.lang.ComparablecompareTo in class AbstractPersistableObjectpublic boolean equals(java.lang.Object o)
equals in class AbstractPersistableObjectpublic int hashCode()
hashCode in class AbstractPersistableObjectpublic java.lang.String toString()
toString in class AbstractPersistableObjectpublic User getUser()
public void setUser(User user)
user - The user to set.public boolean isAdminApproved()
public void setAdminApproved(boolean adminApproved)
adminApproved - The adminApproved to set.public void addComment(Comment comment)
comment - the comment to addpublic java.util.Set getComments()
public void setComments(java.util.Set comments)
comments - The comments to set.public java.lang.String getAbbreviatedDescription()
public java.lang.String getDescription()
public void setDescription(java.lang.String description)
description - Stringpublic int getNrOfComments()
|
|||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||||