org.bejug.javacareers.jobs.model
Class AbstractParameter

java.lang.Object
  extended byorg.bejug.javacareers.jobs.model.AbstractPersistableObject
      extended byorg.bejug.javacareers.jobs.model.AbstractParameter
All Implemented Interfaces:
java.lang.Comparable, java.io.Serializable
Direct Known Subclasses:
OfferType, OrganisationType, Profile

public abstract class AbstractParameter
extends AbstractPersistableObject

Version:
$Revision$ $Date$
Author:
Sven Schauwvliege (Last modified by $Author$)
See Also:
Serialized Form

Constructor Summary
AbstractParameter()
          default constructor.
AbstractParameter(java.lang.String name, java.lang.String description, java.lang.String locale)
          General constructor.
 
Method Summary
 int compareTo(java.lang.Object o)
          
 boolean equals(java.lang.Object o)
          
 java.lang.String getDescription()
           
 java.lang.String getLocale()
           
 java.util.Locale getLocaleObject()
           
 java.lang.String getName()
           
 int hashCode()
          
 void setDescription(java.lang.String description)
           
 void setLocale(java.lang.String locale)
          Set the locale of this parameter.
 void setName(java.lang.String name)
           
 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
 

Constructor Detail

AbstractParameter

public AbstractParameter()
default constructor.


AbstractParameter

public AbstractParameter(java.lang.String name,
                         java.lang.String description,
                         java.lang.String locale)
General constructor.

Parameters:
name - the name of the parameter.
description - the description of the parameter.
locale - the locale of the parameter.
Method Detail

getDescription

public java.lang.String getDescription()
Returns:
Returns the description.

setDescription

public void setDescription(java.lang.String description)
Parameters:
description - The description to set.

setLocale

public void setLocale(java.lang.String locale)
Set the locale of this parameter.

Parameters:
locale - a String indicating the locale of this parameter.

getLocale

public java.lang.String getLocale()
Returns:
the locale as a String-object.

getName

public java.lang.String getName()
Returns:
Returns the name.

setName

public void setName(java.lang.String name)
Parameters:
name - The name to set.

getLocaleObject

public java.util.Locale getLocaleObject()
Returns:
the locale of this parameter as a locale object.

compareTo

public int compareTo(java.lang.Object o)

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

equals

public boolean equals(java.lang.Object o)

Overrides:
equals in class AbstractPersistableObject

hashCode

public int hashCode()

Overrides:
hashCode in class AbstractPersistableObject

toString

public java.lang.String toString()

Overrides:
toString in class AbstractPersistableObject


Copyright © 2005-2006 BeJUG. All Rights Reserved.