Package io.surati.gap.payment.base.impl
Class GenBankNote
- java.lang.Object
-
- io.surati.gap.payment.base.impl.GenBankNote
-
-
Constructor Summary
Constructors Constructor Description GenBankNote(PaymentOrderGroup orders, BankNoteBook book, String currentnumber)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description Double
amount()
String
amountInHuman()
String
amountInLetters()
io.surati.gap.admin.base.api.User
author()
io.surati.gap.admin.base.api.User
authorOfCancel()
ThirdParty
beneficiary()
BankNoteBook
book()
void
cancel(LocalDateTime canceldate, PaymentCancelReason reason, String description, boolean sendbackinpayment, io.surati.gap.admin.base.api.User author)
LocalDateTime
cancelDate()
void
complete()
LocalDate
date()
String
descriptionOfCancel()
LocalDate
dueDate()
Long
id()
String
internalReference()
ThirdParty
issuer()
String
issuerReference()
PaymentMeanType
meanType()
String
mention1()
String
mention2()
String
name()
PaymentOrderGroup
orders()
String
place()
PaymentCancelReason
reasonOfCancel()
PaymentStatus
status()
-
-
-
Constructor Detail
-
GenBankNote
public GenBankNote(PaymentOrderGroup orders, BankNoteBook book, String currentnumber)
-
-
Method Detail
-
meanType
public PaymentMeanType meanType()
-
internalReference
public String internalReference()
- Specified by:
internalReference
in interfacePayment
-
issuerReference
public String issuerReference()
- Specified by:
issuerReference
in interfacePayment
-
book
public BankNoteBook book()
-
beneficiary
public ThirdParty beneficiary()
- Specified by:
beneficiary
in interfacePayment
-
amountInHuman
public String amountInHuman()
- Specified by:
amountInHuman
in interfacePayment
-
amountInLetters
public String amountInLetters()
- Specified by:
amountInLetters
in interfacePayment
-
status
public PaymentStatus status()
-
cancel
public void cancel(LocalDateTime canceldate, PaymentCancelReason reason, String description, boolean sendbackinpayment, io.surati.gap.admin.base.api.User author)
-
reasonOfCancel
public PaymentCancelReason reasonOfCancel()
- Specified by:
reasonOfCancel
in interfacePayment
-
descriptionOfCancel
public String descriptionOfCancel()
- Specified by:
descriptionOfCancel
in interfacePayment
-
authorOfCancel
public io.surati.gap.admin.base.api.User authorOfCancel()
- Specified by:
authorOfCancel
in interfacePayment
-
issuer
public ThirdParty issuer()
-
orders
public PaymentOrderGroup orders()
-
cancelDate
public LocalDateTime cancelDate()
- Specified by:
cancelDate
in interfacePayment
-
-