|
Rakesh API | |||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
java.lang.Objectorg.rakeshv.xml.addressbook.Person
public class Person
A bean that represents a person in the address book.
This bean contains fields that directly map to the child elements
under the person element in the address book XML file.
Copyright 2003 Rakesh Vidyadharan
| Field Summary | |
|---|---|
private java.util.List |
addresses
The list of address(s) of the person. |
private java.lang.String |
commonname
The commonname of the person. |
private java.lang.String |
faxNumber
The fax number of the person. |
private java.lang.String |
givenname
The givenname of the person. |
private java.lang.String |
homePhone
The home telepohone number of the person. |
private java.lang.String |
mail
The email address of the person. |
private java.lang.String |
mobilePhone
The mobile telephone number of the person. |
private java.lang.String |
nickname
The nickname of the person. |
private java.lang.String |
officePhone
The office telephone number of the person. |
private java.lang.String |
pagerNumber
The pager number of the person. |
private java.lang.String |
surname
The surname of the person. |
| Constructor Summary | |
|---|---|
Person()
Default constructor. |
|
Person(java.lang.String nick,
java.lang.String name,
java.lang.String sn,
java.lang.String cn,
java.lang.String email)
Constructor that populates just the name fields. |
|
Person(java.lang.String nick,
java.lang.String name,
java.lang.String sn,
java.lang.String cn,
java.lang.String email,
java.util.List addresses,
java.lang.String office,
java.lang.String home,
java.lang.String mobile,
java.lang.String pager,
java.lang.String fax)
Constructor that populates all the class fields. |
|
| Method Summary | |
|---|---|
void |
addAddress(Address address)
Add the specified Address to the addresses
List. |
java.util.List |
getAddresses()
Return the value/reference of the addresses. |
java.lang.String |
getCommonname()
Return the value/reference of the commonname. |
java.lang.String |
getFaxNumber()
Return the value/reference of the faxNumber. |
java.lang.String |
getGivenname()
Return the value/reference of the givenname. |
java.lang.String |
getHomePhone()
Return the value/reference of the homePhone. |
java.lang.String |
getMail()
Return the value/reference of the mail. |
java.lang.String |
getMobilePhone()
Return the value/reference of the mobilePhone. |
java.lang.String |
getNickname()
Return the value/reference of the nickname. |
java.lang.String |
getOfficePhone()
Return the value/reference of the officePhone. |
java.lang.String |
getPagerNumber()
Return the value/reference of the pagerNumber. |
java.lang.String |
getSurname()
Return the value/reference of the surname. |
void |
setAddresses(java.util.List addresses)
Set the value of addresses. |
void |
setCommonname(java.lang.String commonname)
Set the value of commonname. |
void |
setFaxNumber(java.lang.String faxNumber)
Set the value of faxNumber. |
void |
setGivenname(java.lang.String givenname)
Set the value of givenname. |
void |
setHomePhone(java.lang.String homePhone)
Set the value of homePhone. |
void |
setMail(java.lang.String mail)
Set the value of mail. |
void |
setMobilePhone(java.lang.String mobilePhone)
Set the value of mobilePhone. |
void |
setNickname(java.lang.String nickname)
Set the value of nickname. |
void |
setOfficePhone(java.lang.String officePhone)
Set the value of officePhone. |
void |
setPagerNumber(java.lang.String pagerNumber)
Set the value of pagerNumber. |
void |
setSurname(java.lang.String surname)
Set the value of surname. |
| Methods inherited from class java.lang.Object |
|---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
| Field Detail |
|---|
private java.lang.String nickname
nickname
element.
private java.lang.String givenname
givenname element.
private java.lang.String surname
sn
element.
private java.lang.String commonname
cn element.
private java.lang.String mail
mail element.
private java.util.List addresses
addresses element.
private java.lang.String homePhone
homePhone element.
private java.lang.String mobilePhone
mobilePhone element.
private java.lang.String officePhone
officePhone element.
private java.lang.String pagerNumber
pagerNumber element.
private java.lang.String faxNumber
faxNumber element.
| Constructor Detail |
|---|
public Person()
public Person(java.lang.String nick,
java.lang.String name,
java.lang.String sn,
java.lang.String cn,
java.lang.String email,
java.util.List addresses,
java.lang.String office,
java.lang.String home,
java.lang.String mobile,
java.lang.String pager,
java.lang.String fax)
nick - - The nickname value to set.name - - The givenname value to set.sn - - The surname value to set.cn - - The commonname value to set.email - - The mail value to set.addresses - - The addresses reference to set.office - - The officePhone value to set.home - - The homePhone value to set.mobile - - The mobilePhone value to set.pager - - The pagerNumber value to set.fax - - The faxNumber value to set.
public Person(java.lang.String nick,
java.lang.String name,
java.lang.String sn,
java.lang.String cn,
java.lang.String email)
nick - - The nickname value to set.name - - The givenname value to set.sn - - The surname value to set.cn - - The commonname value to set.email - - The mail value to set.| Method Detail |
|---|
public final void addAddress(Address address)
Address to the addresses
List. If addresses is null,
create a new List and add the specified Address to it.
address - - The Address that is to be added
to the addresses.public final java.lang.String getNickname()
nickname.
public final void setNickname(java.lang.String nickname)
nickname.
nickname - - The value to set.public final java.lang.String getGivenname()
givenname.
public final void setGivenname(java.lang.String givenname)
givenname.
givenname - - The value to set.public final java.lang.String getSurname()
surname.
public final void setSurname(java.lang.String surname)
surname.
surname - - The value to set.public final java.lang.String getCommonname()
commonname.
public final void setCommonname(java.lang.String commonname)
commonname.
commonname - - The value to set.public final java.lang.String getMail()
mail.
public final void setMail(java.lang.String mail)
mail.
mail - - The value to set.public final java.lang.String getOfficePhone()
officePhone.
public final void setOfficePhone(java.lang.String officePhone)
officePhone.
officePhone - - The value to set.public final java.lang.String getHomePhone()
homePhone.
public final void setHomePhone(java.lang.String homePhone)
homePhone.
homePhone - - The value to set.public final java.lang.String getMobilePhone()
mobilePhone.
public final void setMobilePhone(java.lang.String mobilePhone)
mobilePhone.
mobilePhone - - The value to set.public final java.lang.String getFaxNumber()
faxNumber.
public final void setFaxNumber(java.lang.String faxNumber)
faxNumber.
faxNumber - - The value to set.public final java.util.List getAddresses()
addresses.
public final void setAddresses(java.util.List addresses)
addresses.
addresses - - The value to set.public final java.lang.String getPagerNumber()
pagerNumber.
public final void setPagerNumber(java.lang.String pagerNumber)
pagerNumber.
pagerNumber - - The value to set.
|
Rakesh API | |||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||