apps.email.db
Class AddressBook
java.lang.Object
|
+--apps.email.db.AddressBook
- public class AddressBook
- extends java.lang.Object
Represents an address book of addresses.
Constructor Summary |
AddressBook()
Constructs a new AddressBook. |
AddressBook(java.util.ArrayList addresses)
Constructs a new AddressBook with a list of addresses. |
Method Summary |
void |
addAddress(java.lang.String name,
java.lang.String email)
Adds an address to the AddressBook. |
java.util.ArrayList |
getAddresses()
Gets the list of addresses. |
void |
setAddresses(java.util.ArrayList addresses)
Sets the AddressBook with a list of addresses. |
java.lang.String |
toString()
Creates a String representation of the AddressBook. |
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait |
AddressBook
public AddressBook()
- Constructs a new AddressBook.
AddressBook
public AddressBook(java.util.ArrayList addresses)
- Constructs a new AddressBook with a list of addresses.
- Parameters:
addresses
- the list of addresses to use
setAddresses
public void setAddresses(java.util.ArrayList addresses)
- Sets the AddressBook with a list of addresses.
- Parameters:
addresses
- the list of addresses to use
getAddresses
public java.util.ArrayList getAddresses()
- Gets the list of addresses.
- Returns:
- the list of addresses
addAddress
public void addAddress(java.lang.String name,
java.lang.String email)
- Adds an address to the AddressBook.
- Parameters:
name
- the name of the addressemail
- the email address of the address
toString
public java.lang.String toString()
- Creates a String representation of the AddressBook.
- Overrides:
toString
in class java.lang.Object
- Returns:
- String representation of the AddressBook