org.bejug.javacareers.jobs.model
Class EducationOffer

java.lang.Object
  extended byorg.bejug.javacareers.jobs.model.AbstractPersistableObject
      extended byorg.bejug.javacareers.jobs.model.Item
          extended byorg.bejug.javacareers.jobs.model.Offer
              extended byorg.bejug.javacareers.jobs.model.EducationOffer
All Implemented Interfaces:
java.lang.Comparable, java.io.Serializable
Direct Known Subclasses:
AcademicEducationOffer, CommercialEducationOffer

public abstract class EducationOffer
extends Offer

Version:
$Revision: 1.4 $ - $Date: 2005/12/20 15:36:45 $
Author:
Bart Meyers (Last modified by $Author: shally $)
See Also:
Serialized Form

Field Summary
 
Fields inherited from class org.bejug.javacareers.jobs.model.Item
adminApproved, description, user
 
Constructor Summary
EducationOffer()
          Default constructor.
 
Method Summary
 int compareTo(java.lang.Object o)
          
 boolean equals(java.lang.Object o)
          
 Address getAddress()
           
 java.lang.Double getCost()
           
 int hashCode()
          
 void setAddress(Address address)
          sets the address.
 void setCost(java.lang.Double cost)
           
 java.lang.String toString()
          
 
Methods inherited from class org.bejug.javacareers.jobs.model.Offer
getFeedUrl, getLocation, getOfferTypes, getProfiles, getProfilesAsList, getSourceName, getSourceUrl, getStatus, getSubscribers, getUrl, isRssFeed, setFeedUrl, setLocation, setOfferTypes, setProfiles, setRssFeed, setSourceName, setSourceUrl, setStatus, setSubscribers, setUrl
 
Methods inherited from class org.bejug.javacareers.jobs.model.Item
addComment, getAbbreviatedDescription, getComments, getDescription, getNrOfComments, getPublicationDate, getTitle, getUser, isAdminApproved, setAdminApproved, setComments, setDescription, setPublicationDate, setTitle, setUser
 
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
 

Constructor Detail

EducationOffer

public EducationOffer()
Default constructor.

Method Detail

getCost

public java.lang.Double getCost()
Returns:
The cost to return.

setCost

public void setCost(java.lang.Double cost)
Parameters:
cost - The cost to set.

getAddress

public Address getAddress()
Returns:
the wanted address.

setAddress

public void setAddress(Address address)
sets the address.

Parameters:
address - the address to set.

equals

public boolean equals(java.lang.Object o)

Overrides:
equals in class Offer

hashCode

public int hashCode()

Overrides:
hashCode in class Offer

compareTo

public int compareTo(java.lang.Object o)

Specified by:
compareTo in interface java.lang.Comparable
Overrides:
compareTo in class Offer

toString

public java.lang.String toString()

Overrides:
toString in class Offer


Copyright © 2005-2006 BeJUG. All Rights Reserved.