Package io.electrum.suv.api.models
Interface VoucherTransaction
-
- All Known Implementing Classes:
ProvisionRequest,ProvisionResponse,RedemptionRequest,RedemptionResponse,RefundRequest,RefundResponse,VoucherLookupResponse
public interface VoucherTransaction
-
-
Method Summary
All Methods Instance Methods Abstract Methods Default Methods Modifier and Type Method Description VoucherTransactionamounts(io.electrum.vas.model.Amounts amounts)io.electrum.vas.model.AmountsgetAmounts()default io.electrum.vas.model.PosInfogetPosInfo()VouchergetVoucher()default VoucherTransactionposInfo(io.electrum.vas.model.PosInfo posInfo)voidsetAmounts(io.electrum.vas.model.Amounts amounts)default voidsetPosInfo(io.electrum.vas.model.PosInfo posInfo)voidsetVoucher(Voucher voucher)VoucherTransactionvoucher(Voucher voucher)
-
-
-
Method Detail
-
getVoucher
Voucher getVoucher()
-
setVoucher
void setVoucher(Voucher voucher)
-
voucher
VoucherTransaction voucher(Voucher voucher)
-
getAmounts
io.electrum.vas.model.Amounts getAmounts()
-
setAmounts
void setAmounts(io.electrum.vas.model.Amounts amounts)
-
amounts
VoucherTransaction amounts(io.electrum.vas.model.Amounts amounts)
-
getPosInfo
default io.electrum.vas.model.PosInfo getPosInfo()
- Returns:
- Since:
- v1.14.0
-
setPosInfo
default void setPosInfo(io.electrum.vas.model.PosInfo posInfo)
- Since:
- v1.14.0
-
posInfo
default VoucherTransaction posInfo(io.electrum.vas.model.PosInfo posInfo)
- Returns:
- Since:
- v1.14.0
-
-