blackboard.data.user
Class UserInfo

java.lang.Object
  extended by blackboard.data.BbObject
      extended by blackboard.data.user.UserInfo
All Implemented Interfaces:
IBbObject, java.lang.Cloneable
Direct Known Subclasses:
User

public abstract class UserInfo
extends BbObject

The UserInfo class provides basic user oriented information for extending objects.

Since:
Bb 5.5
Version:
$Revision: #1 $ $Date: 2005/06/27 $

Field Summary
protected  AttributePermission _getPersonalInfo
           
protected  AttributePermission _setPersonalInfo
           
 
Fields inherited from class blackboard.data.BbObject
_bbAttributes
 
Constructor Summary
UserInfo()
          Creates an instance of UserInfo wiht default property values.
 
Method Summary
 java.lang.String getBusinessFax()
          Returns the business fax of this UserInfo object
 java.lang.String getBusinessPhone1()
          Returns the business phone 1 of this UserInfo object
 java.lang.String getBusinessPhone2()
          Returns the business phone 2 of this UserInfo object
 java.lang.String getCity()
          Returns the city of this UserInfo object
 java.lang.String getCompany()
          Returns the company of this UserInfo object
 java.lang.String getCountry()
          Returns the country of this UserInfo object
 java.lang.String getDepartment()
          Returns the department of this UserInfo object
 java.lang.String getEmailAddress()
          Returns the email address of this UserInfo object
 java.lang.String getFamilyName()
          Returns the family name (last name) of this UserInfo object
 java.lang.String getGivenName()
          Returns the given name (first name) of this UserInfo object
 java.lang.String getHomeFax()
          Returns the home fax of this UserInfo object
 java.lang.String getHomePhone1()
          Returns the home phone 1 of this UserInfo object
 java.lang.String getHomePhone2()
          Returns the home phone 2 of this UserInfo object
 java.lang.String getJobTitle()
          Returns the job title of this UserInfo object
 java.lang.String getMiddleName()
          Returns the middle name of this UserInfo object
 java.lang.String getMobilePhone()
          Returns the mobile phone of this UserInfo object
 java.lang.String getState()
          Returns the state of this UserInfo object
 java.lang.String getStreet1()
          Returns the street1 of this UserInfo object
 java.lang.String getStreet2()
          Returns the street2 of this UserInfo object
 java.lang.String getTitle()
          Returns the user title of this UserInfo object
 java.lang.String getWebPage()
          Returns the web page of this UserInfo object
 java.lang.String getZipCode()
          Returns the zip code of this UserInfo object
 void setBusinessFax(java.lang.String strBusinessFax)
          Sets the business fax value for this UserInfo object
 void setBusinessPhone1(java.lang.String strBusinessPhone1)
          Sets the business phone 1 value for this UserInfo object
 void setBusinessPhone2(java.lang.String strBusinessPhone2)
          Sets the business phone 2 value for this UserInfo object
 void setCity(java.lang.String strCity)
          Sets the city value for this UserInfo object
 void setCompany(java.lang.String strCompany)
          Sets the company value for this UserInfo object
 void setCountry(java.lang.String strCountry)
          Sets the country value for this UserInfo object
 void setDepartment(java.lang.String strDepartment)
          Sets the department value for this UserInfo object
 void setEmailAddress(java.lang.String strEmailAddress)
          Sets the email address value for this UserInfo object
 void setFamilyName(java.lang.String strFamilyName)
          Sets the family name (last name) value for this UserInfo object
 void setGivenName(java.lang.String strGivenName)
          Sets the given name (first name) value for this UserInfo object
 void setHomeFax(java.lang.String strHomeFax)
          Sets the home fax value for this UserInfo object
 void setHomePhone1(java.lang.String strHomePhone1)
          Sets the home phone 1 value for this UserInfo object
 void setHomePhone2(java.lang.String strHomePhone2)
          Sets the home phone 2 value for this UserInfo object
 void setJobTitle(java.lang.String strJobTitle)
          Sets the job title value for this UserInfo object
 void setMiddleName(java.lang.String strMiddleName)
          Sets the middle namevalue for this UserInfo object
 void setMobilePhone(java.lang.String strMobilePhone)
          Sets the mobile phone value for this UserInfo object
 void setState(java.lang.String strState)
          Sets the state value for this UserInfo object
 void setStreet1(java.lang.String strStreet1)
          Sets the street1 value for this UserInfo object
 void setStreet2(java.lang.String strStreet2)
          Sets the street2 value for this UserInfo object
 void setTitle(java.lang.String strTitle)
          Sets the user title value for this UserInfo object
 void setWebPage(java.lang.String strWebPage)
          Sets the web page value for this UserInfo object
 void setZipCode(java.lang.String strZipCode)
          Sets the zip code value for this UserInfo object
 
Methods inherited from class blackboard.data.BbObject
clone, getBbAttributes, getCreatedDate, getDataType, getId, getModifiedDate, persist, setCreatedDate, setId, setModifiedDate, toString, validate
 
Methods inherited from class java.lang.Object
equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
 

Field Detail

_getPersonalInfo

protected AttributePermission _getPersonalInfo

_setPersonalInfo

protected AttributePermission _setPersonalInfo
Constructor Detail

UserInfo

public UserInfo()
Creates an instance of UserInfo wiht default property values.

Method Detail

getTitle

public java.lang.String getTitle()
Returns the user title of this UserInfo object

Returns:
a String representing the title of this user info

setTitle

public void setTitle(java.lang.String strTitle)
Sets the user title value for this UserInfo object

Parameters:
strTitle - a String with the title for this user info

getGivenName

public java.lang.String getGivenName()
Returns the given name (first name) of this UserInfo object

Returns:
a String representing the given name of this user info

setGivenName

public void setGivenName(java.lang.String strGivenName)
Sets the given name (first name) value for this UserInfo object

Parameters:
strGivenName - a String with the given name for this user info

getMiddleName

public java.lang.String getMiddleName()
Returns the middle name of this UserInfo object

Returns:
a String representing the middle name of this user info

setMiddleName

public void setMiddleName(java.lang.String strMiddleName)
Sets the middle namevalue for this UserInfo object

Parameters:
strMiddleName - a String with the middle name for this user info

getFamilyName

public java.lang.String getFamilyName()
Returns the family name (last name) of this UserInfo object

Returns:
a String representing the family name of this user info

setFamilyName

public void setFamilyName(java.lang.String strFamilyName)
Sets the family name (last name) value for this UserInfo object

Parameters:
strFamilyName - a String with the family name for this user info

getEmailAddress

public java.lang.String getEmailAddress()
Returns the email address of this UserInfo object

Returns:
a String representing the email of this user info

setEmailAddress

public void setEmailAddress(java.lang.String strEmailAddress)
Sets the email address value for this UserInfo object

Parameters:
strEmail - a String with the email address for this user info

getJobTitle

public java.lang.String getJobTitle()
Returns the job title of this UserInfo object

Returns:
a String representing the job title of this user info

setJobTitle

public void setJobTitle(java.lang.String strJobTitle)
Sets the job title value for this UserInfo object

Parameters:
strJobTitle - a String with the job title for this user info

getDepartment

public java.lang.String getDepartment()
Returns the department of this UserInfo object

Returns:
a String representing the department of this user info

setDepartment

public void setDepartment(java.lang.String strDepartment)
Sets the department value for this UserInfo object

Parameters:
strDepartment - a String with the department for this user info

getCompany

public java.lang.String getCompany()
Returns the company of this UserInfo object

Returns:
a String representing the company of this user info

setCompany

public void setCompany(java.lang.String strCompany)
Sets the company value for this UserInfo object

Parameters:
strCompany - a String with the company for this user info

getStreet1

public java.lang.String getStreet1()
Returns the street1 of this UserInfo object

Returns:
a String representing the street1 of this user info

setStreet1

public void setStreet1(java.lang.String strStreet1)
Sets the street1 value for this UserInfo object

Parameters:
strStreet1 - a String with the street1 for this user info

getStreet2

public java.lang.String getStreet2()
Returns the street2 of this UserInfo object

Returns:
a String representing the street2 of this user info

setStreet2

public void setStreet2(java.lang.String strStreet2)
Sets the street2 value for this UserInfo object

Parameters:
strStreet2 - a String with the street2 for this user info

getCity

public java.lang.String getCity()
Returns the city of this UserInfo object

Returns:
a String representing the city of this user info

setCity

public void setCity(java.lang.String strCity)
Sets the city value for this UserInfo object

Parameters:
strCity - a String with the city for this user info

getState

public java.lang.String getState()
Returns the state of this UserInfo object

Returns:
a String representing the state of this user info

setState

public void setState(java.lang.String strState)
Sets the state value for this UserInfo object

Parameters:
strState - a String with the state for this user info

getZipCode

public java.lang.String getZipCode()
Returns the zip code of this UserInfo object

Returns:
a String representing the zip code of this user info

setZipCode

public void setZipCode(java.lang.String strZipCode)
Sets the zip code value for this UserInfo object

Parameters:
strZipCode - a String with the zip code for this user info

getCountry

public java.lang.String getCountry()
Returns the country of this UserInfo object

Returns:
a String representing the country of this user info

setCountry

public void setCountry(java.lang.String strCountry)
Sets the country value for this UserInfo object

Parameters:
strCountry - a String with the country for this user info

getBusinessPhone1

public java.lang.String getBusinessPhone1()
Returns the business phone 1 of this UserInfo object

Returns:
a String representing the business phone 1 of this user info

setBusinessPhone1

public void setBusinessPhone1(java.lang.String strBusinessPhone1)
Sets the business phone 1 value for this UserInfo object

Parameters:
strBusinessPhone1 - a String with the business phone 1 for this user info

getBusinessPhone2

public java.lang.String getBusinessPhone2()
Returns the business phone 2 of this UserInfo object

Returns:
a String representing the business phone 2 of this user info

setBusinessPhone2

public void setBusinessPhone2(java.lang.String strBusinessPhone2)
Sets the business phone 2 value for this UserInfo object

Parameters:
strBusinessPhone2 - a String with the business phone 2 for this user info

getHomePhone1

public java.lang.String getHomePhone1()
Returns the home phone 1 of this UserInfo object

Returns:
a String representing the home phone 1 of this user info

setHomePhone1

public void setHomePhone1(java.lang.String strHomePhone1)
Sets the home phone 1 value for this UserInfo object

Parameters:
strHomePhone1 - a String with the home phone 1 for this user info

getHomePhone2

public java.lang.String getHomePhone2()
Returns the home phone 2 of this UserInfo object

Returns:
a String representing the home phone 2 of this user info

setHomePhone2

public void setHomePhone2(java.lang.String strHomePhone2)
Sets the home phone 2 value for this UserInfo object

Parameters:
strHomePhone2 - a String with the home phone 2 for this user info

getMobilePhone

public java.lang.String getMobilePhone()
Returns the mobile phone of this UserInfo object

Returns:
a String representing the mobile phone of this user info

setMobilePhone

public void setMobilePhone(java.lang.String strMobilePhone)
Sets the mobile phone value for this UserInfo object

Parameters:
strMobilePhone - a String with the mobile phone for this user info

getBusinessFax

public java.lang.String getBusinessFax()
Returns the business fax of this UserInfo object

Returns:
a String representing the business fax of this user info

setBusinessFax

public void setBusinessFax(java.lang.String strBusinessFax)
Sets the business fax value for this UserInfo object

Parameters:
strBusinessFax - a String with the business fax for this user info

getHomeFax

public java.lang.String getHomeFax()
Returns the home fax of this UserInfo object

Returns:
a String representing the home fax of this user info

setHomeFax

public void setHomeFax(java.lang.String strHomeFax)
Sets the home fax value for this UserInfo object

Parameters:
strHomeFax - a String with the home fax for this user info

getWebPage

public java.lang.String getWebPage()
Returns the web page of this UserInfo object

Returns:
a String representing the web page of this user info

setWebPage

public void setWebPage(java.lang.String strWebPage)
Sets the web page value for this UserInfo object

Parameters:
strWebPage - a String with the web page for this user info


Copyright © 2003 Blackboard, Inc. All Rights Reserved.