librarytest
Class Address

java.lang.Object
  extended by librarytest.Address

public class Address
extends java.lang.Object

Each address object has a Street address (string),City (string), State (two letter postal code>), ZipCode (five digit zip code greater than 10000)


Constructor Summary
Address()
           
Address(java.lang.String str, java.lang.String cit, java.lang.String st, int zip)
           
 
Method Summary
 java.lang.String getCity()
           
 java.lang.String getState()
           
 java.lang.String getStreetAddress()
           
 int getZipCode()
           
 void setCity(java.lang.String city)
           
 boolean setState(java.lang.String st)
          Error check the two letter US state codes
 void setStreetAddress(java.lang.String streetAddress)
           
 boolean setZipCode(int zipCode)
          Error check the 5 digit zip code between 10000 and 99999
 java.lang.String toString()
          private String streetAddress; private String city; private String state; private int zipCode;
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
 

Constructor Detail

Address

public Address()

Address

public Address(java.lang.String str,
               java.lang.String cit,
               java.lang.String st,
               int zip)
Parameters:
str -
cit -
st -
zip -
Method Detail

getStreetAddress

public java.lang.String getStreetAddress()
Returns:
streetAddress

setStreetAddress

public void setStreetAddress(java.lang.String streetAddress)
Parameters:
streetAddress -

getCity

public java.lang.String getCity()
Returns:
city

setCity

public void setCity(java.lang.String city)
Parameters:
city -

getState

public java.lang.String getState()
Returns:
state 2-letter string

setState

public boolean setState(java.lang.String st)
Error check the two letter US state codes

Parameters:
st -
Returns:
boolean true if code is valid

getZipCode

public int getZipCode()
Returns:
5-digit zipCode

setZipCode

public boolean setZipCode(int zipCode)
Error check the 5 digit zip code between 10000 and 99999

Parameters:
zipCode -
Returns:
boolean

toString

public java.lang.String toString()
private String streetAddress; private String city; private String state; private int zipCode;

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