org.bejug.javacareers.jobs.model
Class ConsultingServiceOffer

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.ServiceOffer
                  extended byorg.bejug.javacareers.jobs.model.ConsultingServiceOffer
All Implemented Interfaces:
java.lang.Comparable, java.io.Serializable

public class ConsultingServiceOffer
extends ServiceOffer

Version:
$Revision: 1.3 $ - $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
ConsultingServiceOffer()
          default constructor, needed by hibernate
 
Method Summary
 int compareTo(java.lang.Object o)
          
 boolean equals(java.lang.Object o)
          
 int getMaxDuration()
           
 int getMinDuration()
           
 int hashCode()
          
 void setMaxDuration(int maxDuration)
           
 void setMinDuration(int minDuration)
           
 java.lang.String toString()
          
 
Methods inherited from class org.bejug.javacareers.jobs.model.ServiceOffer
getCostPerDay, setCostPerDay
 
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

ConsultingServiceOffer

public ConsultingServiceOffer()
default constructor, needed by hibernate

Method Detail

getMaxDuration

public int getMaxDuration()
Returns:
maxDuration int

setMaxDuration

public void setMaxDuration(int maxDuration)
Parameters:
maxDuration - int

getMinDuration

public int getMinDuration()
Returns:
minDuration int

setMinDuration

public void setMinDuration(int minDuration)
Parameters:
minDuration - int

equals

public boolean equals(java.lang.Object o)

Overrides:
equals in class ServiceOffer

hashCode

public int hashCode()

Overrides:
hashCode in class ServiceOffer

compareTo

public int compareTo(java.lang.Object o)

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

toString

public java.lang.String toString()

Overrides:
toString in class ServiceOffer


Copyright © 2005-2006 BeJUG. All Rights Reserved.