Package src.model
Class BankTransactionPayment
- All Implemented Interfaces:
Serializable
The Class inherited from the Superclass
Payment
that handles the data of Bank Transaction Payment- Version:
- 1.0
- Author:
- Ci Hui
- See Also:
-
Constructor Summary
ConstructorsConstructorDescriptionBankTransactionPayment(String UUID, PaymentType paymentType, String transactionID, double movieTicketPrice) Constructor for BankTransactionPayment Class -
Method Summary
Modifier and TypeMethodDescriptiondoubleGets the Price of the Movie TicketsGets thePaymentTypeof the Bank Transaction PaymentvoidsetMovieTicketPrice(double movieTicketPrice) Sets the price of the Movie TicketsvoidsetPaymentType(PaymentType paymentType) Sets thePaymentTypeof the Bank Transaction PaymentMethods inherited from class Payment
getTransactionID, getUUID, setTransactionID, setUUID
-
Constructor Details
-
BankTransactionPayment
public BankTransactionPayment(String UUID, PaymentType paymentType, String transactionID, double movieTicketPrice) Constructor for BankTransactionPayment Class- Parameters:
UUID- is the unique ID in the databasepaymentType- is thePaymentTypeof the Bank Transaction PaymenttransactionID- is the Transaction ID of the Bank Transaction PaymentmovieTicketPrice- is the price of the Movie Tickets
-
-
Method Details
-
getPaymentType
Gets thePaymentTypeof the Bank Transaction Payment- Specified by:
getPaymentTypein classPayment- Returns:
PaymentTypeof the Bank Transaction Payment
-
setPaymentType
Sets thePaymentTypeof the Bank Transaction Payment- Specified by:
setPaymentTypein classPayment- Parameters:
paymentType- is thePaymentTypeof the Bank Transaction Payment to be set
-
getMovieTicketPrice
public double getMovieTicketPrice()Gets the Price of the Movie Tickets- Specified by:
getMovieTicketPricein classPayment- Returns:
- the price of the Movie Tickets
-
setMovieTicketPrice
public void setMovieTicketPrice(double movieTicketPrice) Sets the price of the Movie Tickets- Specified by:
setMovieTicketPricein classPayment- Parameters:
movieTicketPrice- is the price of the Movie Tickets to be set
-