ch.bouquet.jpa.domain
Class User

java.lang.Object
  extended by ch.bouquet.jpa.domain.User
All Implemented Interfaces:
java.io.Serializable

public class User
extends java.lang.Object
implements java.io.Serializable

CAS Enterprise Application Development mit Java EE (EADJ) - 2007
Modul: Data-Tier (JPA)
Beschreibung:
Diese Klasse implementiert das stellt das OO-Objekt fuer den User dar.

Copyright (c) 2007 bouquet dot ch, 3032 Hinterkappelen. All rights reseved.

Version:
1.0 - 22.05.2007
Author:
Marc Bouquet ( marc at bouquet dot ch, Switzerland )
See Also:
Serialized Form

Nested Class Summary
static class User.Gender
          Enumeration
 
Constructor Summary
User()
          Default constructor
User(java.lang.String firstName, java.lang.String lastName, java.lang.String email, java.util.Date birthdate, User.Gender gender)
          Constructor
User(java.lang.String firstName, java.lang.String lastName, java.lang.String email, java.lang.String birthdate, User.Gender gender)
          Constructor
 
Method Summary
 java.util.Date getBirthdate()
          Gets the birthdate.
 java.lang.String getEmailAddress()
          Gets the emailAddress.
 java.lang.String getFirstName()
          Gets the firstName.
 User.Gender getGender()
          Gets the gender.
 long getID()
          Gets the iD.
 java.lang.String getLastName()
          Gets the lastName.
 void setBirthdate(java.util.Date birthdate)
          Sets the birthdate.
 void setEmailAddress(java.lang.String emailAddress)
          Sets the emailAddress.
 void setFirstName(java.lang.String firstName)
          Sets the firstName.
 void setGender(User.Gender gender)
          Sets the gender.
 void setID(long id)
          Sets the iD.
 void setLastName(java.lang.String lastName)
          Sets the lastName.
 java.lang.String toString()
          Return all attributes as String
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
 

Constructor Detail

User

public User()
Default constructor


User

public User(java.lang.String firstName,
            java.lang.String lastName,
            java.lang.String email,
            java.lang.String birthdate,
            User.Gender gender)
Constructor

Parameters:
firstName - String
lastName - String
email - String
birthdate - String
gender - String

User

public User(java.lang.String firstName,
            java.lang.String lastName,
            java.lang.String email,
            java.util.Date birthdate,
            User.Gender gender)
Constructor

Parameters:
firstName - String
lastName - String
email - String
birthdate - Date
gender - Gender
Method Detail

toString

public java.lang.String toString()
Return all attributes as String

Overrides:
toString in class java.lang.Object
Returns:
Object as String

getID

public long getID()
Gets the iD.

Returns:
the iD

setID

public void setID(long id)
Sets the iD.

Parameters:
id - The iD to set

getFirstName

public java.lang.String getFirstName()
Gets the firstName.

Returns:
the firstName

setFirstName

public void setFirstName(java.lang.String firstName)
Sets the firstName.

Parameters:
firstName - The firstName to set

getLastName

public java.lang.String getLastName()
Gets the lastName.

Returns:
the lastName

setLastName

public void setLastName(java.lang.String lastName)
Sets the lastName.

Parameters:
lastName - The lastName to set

getEmailAddress

public java.lang.String getEmailAddress()
Gets the emailAddress.

Returns:
the emailAddress

setEmailAddress

public void setEmailAddress(java.lang.String emailAddress)
Sets the emailAddress.

Parameters:
emailAddress - The emailAddress to set

getBirthdate

public java.util.Date getBirthdate()
Gets the birthdate.

Returns:
the birthdate

setBirthdate

public void setBirthdate(java.util.Date birthdate)
Sets the birthdate.

Parameters:
birthdate - The birthdate to set

getGender

public User.Gender getGender()
Gets the gender.

Returns:
the gender

setGender

public void setGender(User.Gender gender)
Sets the gender.

Parameters:
gender - The gender to set


Copyright © 2007 - bouquet dot ch, 3032 Hinterkappelen. All Rights Reserved.