|
BEA Systems, Inc. | ||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
| SUMMARY: INNER | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||
java.lang.Object
|
+--theory.smart.foundation.BelongingImpl
|
+--theory.smart.axiom.contact.CreditCardImpl
Information needed to submit a transaction to a credit card company on behalf of a customer.
CreditCard,
CreditCardHome, Serialized Form| Field Summary | |
Address |
billingAddress
billingAddress [CreditCard] <*>------> [ theory.smart.axiom.contact.Address]
|
java.lang.String |
company
company [CreditCard] <*>------> [ String]
|
java.sql.Date |
expirationDate
expirationDate [CreditCard] <*>------> [ java.sql.Date]
|
java.lang.String |
name
name [CreditCard] <*>------> [ String]
|
java.lang.String |
number
number [CreditCard] <*>------> [ String]
|
java.lang.String |
type
type [CreditCard] <*>------> [ String]
|
| Constructor Summary | |
CreditCardImpl()
|
|
| Method Summary | |
int |
compareTo(java.lang.Object o)
|
java.lang.String |
findCreditCardTypeFromNumber(java.lang.String creditCardNumber)
|
Address |
getBillingAddress()
Get the value of billingAddress |
java.lang.String |
getCompany()
Get the value of company |
java.sql.Date |
getExpirationDate()
Get the value of expirationDate |
java.lang.String |
getName()
Get the value of name |
java.lang.String |
getNumber()
Get the value of number |
java.lang.String |
getType()
Get the value of type |
void |
setBillingAddress(Address billingAddress)
Set the value of billingAddress |
void |
setCompany(java.lang.String company)
Set the value of company |
void |
setExpirationDate(java.sql.Date expirationDate)
Set the value of expirationDate |
void |
setName(java.lang.String name)
Set the value of name |
void |
setNumber(java.lang.String number)
Set the value of number |
void |
setType(java.lang.String type)
Set the value of type |
boolean |
validate()
|
Belonging |
value()
|
| Methods inherited from class theory.smart.foundation.BelongingImpl |
equals |
| Methods inherited from class java.lang.Object |
getClass,
hashCode,
notify,
notifyAll,
toString,
wait,
wait,
wait |
| Field Detail |
public java.lang.String number
number
[CreditCard] <*>------> [String]
public java.lang.String type
type
[CreditCard] <*>------> [String]
public java.sql.Date expirationDate
expirationDate
[CreditCard] <*>------> [java.sql.Date]
public java.lang.String name
name
[CreditCard] <*>------> [String]
public java.lang.String company
company
[CreditCard] <*>------> [String]
public Address billingAddress
billingAddress
[CreditCard] <*>------> [theory.smart.axiom.contact.Address]
| Constructor Detail |
public CreditCardImpl()
| Method Detail |
public java.lang.String getNumber()
public void setNumber(java.lang.String number)
number - number to be addedpublic java.lang.String getType()
public void setType(java.lang.String type)
type - type to be addedpublic java.sql.Date getExpirationDate()
public void setExpirationDate(java.sql.Date expirationDate)
expirationDate - expirationDate to be addedpublic java.lang.String getName()
public void setName(java.lang.String name)
name - name to be addedpublic java.lang.String getCompany()
public void setCompany(java.lang.String company)
company - company to be addedpublic Address getBillingAddress()
public void setBillingAddress(Address billingAddress)
billingAddress - billingAddress to be addedpublic Belonging value()
public int compareTo(java.lang.Object o)
public boolean validate()
public java.lang.String findCreditCardTypeFromNumber(java.lang.String creditCardNumber)
|
BEA Systems, Inc. | ||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
| SUMMARY: INNER | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||