public class KonbiniPayment extends java.lang.Object implements PaymentData
Constructor and Description |
---|
KonbiniPayment(java.lang.String customerName,
Konbini convenienceStore,
java.time.Period expirationPeriod,
PhoneNumber phoneNumber) |
KonbiniPayment(java.lang.String customerName,
Konbini convenienceStore,
PhoneNumber phoneNumber) |
Modifier and Type | Method and Description |
---|---|
Konbini |
getConvenienceStore() |
java.lang.String |
getCustomerName() |
java.time.Period |
getExpirationPeriod() |
PaymentTypeName |
getPaymentType() |
PhoneNumber |
getPhoneNumber() |
public KonbiniPayment(java.lang.String customerName, Konbini convenienceStore, java.time.Period expirationPeriod, PhoneNumber phoneNumber)
public KonbiniPayment(java.lang.String customerName, Konbini convenienceStore, PhoneNumber phoneNumber)
public java.lang.String getCustomerName()
public Konbini getConvenienceStore()
public java.time.Period getExpirationPeriod()
public PhoneNumber getPhoneNumber()
public PaymentTypeName getPaymentType()
getPaymentType
in interface PaymentData