org.cougaar.tutorial.booksonline.util
Class UserDetails

java.lang.Object
  extended byorg.cougaar.tutorial.booksonline.util.UserDetails
All Implemented Interfaces:
java.io.Serializable

public class UserDetails
extends java.lang.Object
implements java.io.Serializable

Description: UserDetails Utility class to model user information.

Notes:
-

Version:
1.0
Author:
Frank Cooley, ©2000 Clark Software Engineering, Ltd. & Defense Advanced Research Projects Agency (DARPA)
See Also:
Serialized Form

Field Summary
 java.lang.String address1
          address 1
 java.lang.String address2
          address 2
 java.lang.String ccExpDate
          credit card expiration date
 java.lang.String ccNumber
          credit card number
 java.lang.String ccType
          credit card type
 java.lang.String city
          city
 java.lang.String state
          state
 java.lang.String userName
          username
 java.lang.String zip
          zip
 
Constructor Summary
UserDetails()
          Description: Default constructor
Notes:

UserDetails(java.lang.String pname, java.lang.String paddress1, java.lang.String paddress2, java.lang.String pcity, java.lang.String pstate, java.lang.String pzip)
          Description: constructor to build the object
Notes:
UserDetails(java.lang.String pname, java.lang.String paddress1, java.lang.String paddress2, java.lang.String pcity, java.lang.String pstate, java.lang.String pzip, java.lang.String ptype, java.lang.String pnumber, java.lang.String pexpdate)
          Description: constructor to build the object
Notes:
 
Method Summary
 boolean equals(java.lang.Object object)
          Description: equals
Notes:
 java.lang.String getCity()
          Description: getCity - return the city
Notes:
 java.lang.String toString()
          Description: toString
Notes:
 
Methods inherited from class java.lang.Object
getClass, hashCode, notify, notifyAll, wait, wait, wait
 

Field Detail

userName

public java.lang.String userName
username


address1

public java.lang.String address1
address 1


address2

public java.lang.String address2
address 2


city

public java.lang.String city
city


state

public java.lang.String state
state


zip

public java.lang.String zip
zip


ccType

public java.lang.String ccType
credit card type


ccNumber

public java.lang.String ccNumber
credit card number


ccExpDate

public java.lang.String ccExpDate
credit card expiration date

Constructor Detail

UserDetails

public UserDetails()
Description: Default constructor
Notes:


UserDetails

public UserDetails(java.lang.String pname,
                   java.lang.String paddress1,
                   java.lang.String paddress2,
                   java.lang.String pcity,
                   java.lang.String pstate,
                   java.lang.String pzip)
Description: constructor to build the object
Notes:

Parameters:
pname - String
paddress1 - String
paddress2 - String
pcity - String
pstate - String
pzip - String

UserDetails

public UserDetails(java.lang.String pname,
                   java.lang.String paddress1,
                   java.lang.String paddress2,
                   java.lang.String pcity,
                   java.lang.String pstate,
                   java.lang.String pzip,
                   java.lang.String ptype,
                   java.lang.String pnumber,
                   java.lang.String pexpdate)
Description: constructor to build the object
Notes:

Parameters:
pname - String
paddress1 - String
paddress2 - String
pcity - String
pstate - String
pzip - String
ptype - String
pnumber - String
pexpdate - String
Method Detail

getCity

public java.lang.String getCity()
Description: getCity - return the city
Notes:

Returns:
String

equals

public boolean equals(java.lang.Object object)
Description: equals
Notes:

Parameters:
object - Object
Returns:
boolean

toString

public java.lang.String toString()
Description: toString
Notes:

Returns:
String