org.appfuse.model
Class Experience

java.lang.Object
  extended byorg.appfuse.model.BaseObject
      extended byorg.appfuse.model.Experience
All Implemented Interfaces:
Serializable

public class Experience
extends BaseObject
implements Serializable

This class is used to represent a resume's work experience.

View Source

Version:
$Revision: 1.2 $ $Date: 2004/04/02 04:09:14 $
Author:
Matt Raible
See Also:
Serialized Form
Class:
table="experience"
Form Name:
include-all="true" extends="BaseForm"

Constructor Summary
Experience()
           
 
Method Summary
 String getDescription()
           
 Date getEndDate()
           
 Long getId()
          Returns the primary key.
 String getLocation()
           
 String getOrganizationName()
          Returns the organizationName description.
 Long getResumeId()
           
 Date getStartDate()
           
 String getTitle()
           
 void setDescription(String description)
           
 void setEndDate(Date endDate)
           
 void setId(Long id)
           
 void setLocation(String location)
           
 void setOrganizationName(String name)
          Sets the organization name
 void setResumeId(Long resumeId)
           
 void setStartDate(Date startDate)
           
 void setTitle(String title)
           
 
Methods inherited from class org.appfuse.model.BaseObject
equals, hashCode, toString
 
Methods inherited from class java.lang.Object
clone, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
 

Constructor Detail

Experience

public Experience()
Method Detail

setId

public void setId(Long id)

getId

public Long getId()
Returns the primary key.

Returns:
Long
Id:
column="id" generator-class="increment" unsaved-value="null"

getResumeId

public Long getResumeId()
Returns:
Returns the resumeId.
Property:
column="resume_id"

getOrganizationName

public String getOrganizationName()
Returns the organizationName description.

Returns:
String
Property:
column="organization_name"

getLocation

public String getLocation()
Returns:
Returns the location.
Property:
column="location" length="100"

getTitle

public String getTitle()
Returns:
Returns the title.
Property:
column="title" length="50" not-null="true"

getStartDate

public Date getStartDate()
Returns:
Returns the startDate.
Property:
column="start_date" not-null="true"

getEndDate

public Date getEndDate()
Returns:
Returns the endDate.
Property:
column="end_date" not-null="true"

getDescription

public String getDescription()
Returns:
Returns the description.
Property:
column="description" not-null="true"

setLocation

public void setLocation(String location)
Parameters:
location - The location to set.

setResumeId

public void setResumeId(Long resumeId)
Parameters:
resumeId - The resumeId to set.

setOrganizationName

public void setOrganizationName(String name)
Sets the organization name

Parameters:
name - the name to set

setStartDate

public void setStartDate(Date startDate)
Parameters:
startDate - The startDate to set.

setEndDate

public void setEndDate(Date endDate)
Parameters:
endDate - The endDate to set.

setTitle

public void setTitle(String title)
Parameters:
title - The title to set.

setDescription

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


Copyright © 2002-2004