com.peter.user
Class User

java.lang.Object
  |
  +--com.peter.user.User

public class User
extends java.lang.Object

This class contains all data for the User.

Version:
$Revision: 1.0.2, 2003-11-10 $
Author:
Peter Larsson

Field Summary
static java.text.SimpleDateFormat dateFormat
           
 
Constructor Summary
User()
           
User(int id)
           
User(int id, java.lang.String uname)
           
User(int id, java.lang.String uname, java.lang.String psw)
           
User(int id, java.lang.String uname, java.lang.String psw, java.lang.String email, java.lang.String website, java.lang.String icq, java.lang.String loc, java.lang.String cc, java.lang.String occ, java.lang.String interest, java.lang.String showEmail, java.lang.String signature, int posts, java.util.Date regDate)
           
 
Method Summary
 java.lang.String getCountry()
           
 java.lang.String getDate()
           
 java.lang.String getEmail()
           
 java.lang.String getICQ()
           
 int getID()
           
 java.lang.String getInterest()
           
 java.lang.String getLocation()
           
 java.lang.String getOccupation()
           
 java.lang.String getPassword()
           
 int getPosts()
           
 java.lang.String getShowEmail()
           
 java.lang.String getSignature()
           
 java.lang.String getUName()
           
static User getUser(java.util.HashMap map)
          Converts a HashMap to a new User
 java.lang.String getWebSite()
           
 java.lang.String removeHtml(java.lang.String str)
          Removes HTML from a string.
 void setCountry(java.lang.String s)
           
 void setDate(java.util.Date d)
           
 void setEmail(java.lang.String s)
           
 void setICQ(java.lang.String s)
           
 void setID(int id)
           
 void setInterest(java.lang.String s)
           
 void setLocation(java.lang.String s)
           
 void setOccupation(java.lang.String s)
           
 void setPassword(java.lang.String s)
           
 void setPosts(int posts)
           
 void setShowEmail(java.lang.String s)
           
 void setSignature(java.lang.String s)
           
 void setUName(java.lang.String s)
           
 void setWebSite(java.lang.String s)
           
 
Methods inherited from class java.lang.Object
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

dateFormat

public static final java.text.SimpleDateFormat dateFormat
Constructor Detail

User

public User()

User

public User(int id)

User

public User(int id,
            java.lang.String uname)

User

public User(int id,
            java.lang.String uname,
            java.lang.String psw)

User

public User(int id,
            java.lang.String uname,
            java.lang.String psw,
            java.lang.String email,
            java.lang.String website,
            java.lang.String icq,
            java.lang.String loc,
            java.lang.String cc,
            java.lang.String occ,
            java.lang.String interest,
            java.lang.String showEmail,
            java.lang.String signature,
            int posts,
            java.util.Date regDate)
Method Detail

getID

public int getID()

getUName

public java.lang.String getUName()

getPassword

public java.lang.String getPassword()

getEmail

public java.lang.String getEmail()

getWebSite

public java.lang.String getWebSite()

getICQ

public java.lang.String getICQ()

getLocation

public java.lang.String getLocation()

getCountry

public java.lang.String getCountry()

getOccupation

public java.lang.String getOccupation()

getInterest

public java.lang.String getInterest()

getShowEmail

public java.lang.String getShowEmail()

getSignature

public java.lang.String getSignature()

getPosts

public int getPosts()

getDate

public java.lang.String getDate()

getUser

public static User getUser(java.util.HashMap map)
Converts a HashMap to a new User
Parameters:
map - A HashMap with the data for ONE instance of this class
Returns:
Returns a new User

setID

public void setID(int id)

setUName

public void setUName(java.lang.String s)

setPassword

public void setPassword(java.lang.String s)

setEmail

public void setEmail(java.lang.String s)

setWebSite

public void setWebSite(java.lang.String s)

setICQ

public void setICQ(java.lang.String s)

setLocation

public void setLocation(java.lang.String s)

setCountry

public void setCountry(java.lang.String s)

setOccupation

public void setOccupation(java.lang.String s)

setInterest

public void setInterest(java.lang.String s)

setShowEmail

public void setShowEmail(java.lang.String s)

setSignature

public void setSignature(java.lang.String s)

setPosts

public void setPosts(int posts)

setDate

public void setDate(java.util.Date d)

removeHtml

public java.lang.String removeHtml(java.lang.String str)

Removes HTML from a string.

Parameters:
str - The String to remove html from
Returns:
Return String without HTML