PaymentSDK
Mobile payment SDK
de.wirecard.paymentsdk.models.CustomerData Class Reference

Customer data to describe account holder or shipping. More...

+ Inheritance diagram for de.wirecard.paymentsdk.models.CustomerData:
+ Collaboration diagram for de.wirecard.paymentsdk.models.CustomerData:

Public Instance Methods

 CustomerData ()
 
 CustomerData (String email, String phone, String firstName, String lastName, String gender, Date dateOfBirth, Address address)
 Constructor. More...
 
String getEmail ()
 Returns email address. More...
 
void setEmail (String email)
 Sets email address. More...
 
String getPhone ()
 Returns phone number. More...
 
void setPhone (String phone)
 Sets phone number. More...
 
String getFirstName ()
 Returns first name. More...
 
void setFirstName (String firstName)
 Sets first name. More...
 
String getLastName ()
 Returns last name. More...
 
void setLastName (String lastName)
 Sets last name. More...
 
String getGender ()
 Returns consumer's gender. More...
 
void setGender (String gender)
 Sets consumer's gender. More...
 
Date getDateOfBirth ()
 Returns consumer's date of birth. More...
 
void setDateOfBirth (Date dateOfBirth)
 Sets consumer's date of birth. More...
 
Address getAddress ()
 Returns address. More...
 
void setAddress (Address address)
 Sets address. More...
 

Private Fields

String email
 Email address. More...
 
String phone
 Phone number. More...
 
String firstName
 First name. More...
 
String lastName
 Last name. More...
 
String gender
 Consumer's gender. More...
 
Date dateOfBirth
 Consumer's date of birth. More...
 
Address address
 Address. More...
 

Detailed Description

Customer data to describe account holder or shipping.

Constructor & Destructor Documentation

de.wirecard.paymentsdk.models.CustomerData.CustomerData ( )
inline
de.wirecard.paymentsdk.models.CustomerData.CustomerData ( String  email,
String  phone,
String  firstName,
String  lastName,
String  gender,
Date  dateOfBirth,
Address  address 
)
inline

Constructor.

Parameters
emailEmail address
phonePhone number
firstNameFirst name
lastNameLast name
genderConsumer's gender
dateOfBirthConsumer's date of birth
addressAddress

Method Documentation

Address de.wirecard.paymentsdk.models.CustomerData.getAddress ( )
inline

Returns address.

Returns
address
Date de.wirecard.paymentsdk.models.CustomerData.getDateOfBirth ( )
inline

Returns consumer's date of birth.

Returns
dateOfBirth
String de.wirecard.paymentsdk.models.CustomerData.getEmail ( )
inline

Returns email address.

Returns
email
String de.wirecard.paymentsdk.models.CustomerData.getFirstName ( )
inline

Returns first name.

Returns
firstName
String de.wirecard.paymentsdk.models.CustomerData.getGender ( )
inline

Returns consumer's gender.

Returns
gender
String de.wirecard.paymentsdk.models.CustomerData.getLastName ( )
inline

Returns last name.

Returns
lastName
String de.wirecard.paymentsdk.models.CustomerData.getPhone ( )
inline

Returns phone number.

Returns
phone
void de.wirecard.paymentsdk.models.CustomerData.setAddress ( Address  address)
inline

Sets address.

Parameters
address
void de.wirecard.paymentsdk.models.CustomerData.setDateOfBirth ( Date  dateOfBirth)
inline

Sets consumer's date of birth.

Parameters
dateOfBirth
void de.wirecard.paymentsdk.models.CustomerData.setEmail ( String  email)
inline

Sets email address.

Parameters
email
void de.wirecard.paymentsdk.models.CustomerData.setFirstName ( String  firstName)
inline

Sets first name.

Parameters
firstName
void de.wirecard.paymentsdk.models.CustomerData.setGender ( String  gender)
inline

Sets consumer's gender.

Parameters
gender
void de.wirecard.paymentsdk.models.CustomerData.setLastName ( String  lastName)
inline

Sets last name.

Parameters
lastName
void de.wirecard.paymentsdk.models.CustomerData.setPhone ( String  phone)
inline

Sets phone number.

Parameters
phone

Member Data Documentation

Address de.wirecard.paymentsdk.models.CustomerData.address
private
Date de.wirecard.paymentsdk.models.CustomerData.dateOfBirth
private

Consumer's date of birth.

String de.wirecard.paymentsdk.models.CustomerData.email
private

Email address.

String de.wirecard.paymentsdk.models.CustomerData.firstName
private

First name.

String de.wirecard.paymentsdk.models.CustomerData.gender
private

Consumer's gender.

String de.wirecard.paymentsdk.models.CustomerData.lastName
private

Last name.

String de.wirecard.paymentsdk.models.CustomerData.phone
private

Phone number.