Class PaymentData
- java.lang.Object
-
- org.cyclos.model.Bean
-
- org.cyclos.model.banking.transactions.TransactionData
-
- org.cyclos.model.banking.transactions.BasePaymentData
-
- org.cyclos.model.banking.transactions.PaymentData
-
- All Implemented Interfaces:
Serializable
public class PaymentData extends BasePaymentData
- See Also:
- Serialized Form
-
-
Field Summary
Fields Modifier and Type Field Description static ListProperty<VoucherVO,PaymentData>BOUGHT_VOUCHERSstatic StringCLASS_NAMEstatic BasicProperty<TransferFeesPreviewVO,PaymentData>FEES_ON_AUTHORIZATIONstatic BasicProperty<TransferData,PaymentData>TRANSFER_DATAstatic BasicProperty<VoucherTransactionResultVO,PaymentData>VOUCHER_TRANSACTION-
Fields inherited from class org.cyclos.model.banking.transactions.BasePaymentData
AUTHORIZATION_LEVEL_DATA, AUTHORIZATION_TYPE, AUTHORIZATIONS, AUTHORIZING_BROKERS, CAN_AUTHORIZE, CAN_CANCEL_AUTHORIZATION, CAN_DENY, CAN_GIVE_FEEDBACK, CAN_REPLY_FEEDBACK, CAN_VIEW_FEEDBACK, FEEDBACK
-
Fields inherited from class org.cyclos.model.banking.transactions.TransactionData
CONFIRMATION_PASSWORD_INPUT, EXPORT_FORMATS, TRANSACTION, USERS_WHICH_CAN_ADD_TO_CONTACTS, USERS_WHICH_CAN_VIEW_PROFILE
-
-
Constructor Summary
Constructors Constructor Description PaymentData()PaymentData(Property<T,? super PaymentData> property, T value)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description StringclassName()protected List<Property<?,?>>doGetProperties()List<VoucherVO>getBoughtVouchers()TransferFeesPreviewVOgetFeesOnAuthorization()TransferDatagetTransferData()VoucherTransactionResultVOgetVoucherTransaction()voidsetBoughtVouchers(List<VoucherVO> boughtVouchers)voidsetFeesOnAuthorization(TransferFeesPreviewVO feesOnAuthorization)voidsetTransferData(TransferData transferData)voidsetVoucherTransaction(VoucherTransactionResultVO voucherTransaction)-
Methods inherited from class org.cyclos.model.banking.transactions.BasePaymentData
getAuthorizationLevelData, getAuthorizations, getAuthorizationType, getAuthorizingBrokers, getFeedback, isCanAuthorize, isCanCancelAuthorization, isCanDeny, isCanGiveFeedback, isCanReplyFeedback, isCanViewFeedback, setAuthorizationLevelData, setAuthorizations, setAuthorizationType, setAuthorizingBrokers, setCanAuthorize, setCanCancelAuthorization, setCanDeny, setCanGiveFeedback, setCanReplyFeedback, setCanViewFeedback, setFeedback
-
Methods inherited from class org.cyclos.model.banking.transactions.TransactionData
getConfirmationPasswordInput, getExportFormats, getTransaction, getUsersWhichCanAddToContacts, getUsersWhichCanViewProfile, setConfirmationPasswordInput, setExportFormats, setTransaction, setUsersWhichCanAddToContacts, setUsersWhichCanViewProfile
-
Methods inherited from class org.cyclos.model.Bean
addPropertyChangeListener, addPropertyChangeListener, attributeNames, backup, changes, clearAttributes, copyPropertiesTo, copyPropertiesTo, copyPropertiesTo, dataAccessor, firePropertyChange, get, getAttribute, initDataAccessor, properties, property, propertyMap, removeAttribute, removePropertyChangeListener, removePropertyChangeListener, restore, set, set, setAttribute, setWithPropagationId, values
-
-
-
-
Field Detail
-
CLASS_NAME
public static final String CLASS_NAME
-
BOUGHT_VOUCHERS
public static final ListProperty<VoucherVO,PaymentData> BOUGHT_VOUCHERS
-
FEES_ON_AUTHORIZATION
public static final BasicProperty<TransferFeesPreviewVO,PaymentData> FEES_ON_AUTHORIZATION
-
TRANSFER_DATA
public static final BasicProperty<TransferData,PaymentData> TRANSFER_DATA
-
VOUCHER_TRANSACTION
public static final BasicProperty<VoucherTransactionResultVO,PaymentData> VOUCHER_TRANSACTION
-
-
Constructor Detail
-
PaymentData
public PaymentData()
-
PaymentData
public PaymentData(Property<T,? super PaymentData> property, T value)
-
-
Method Detail
-
doGetProperties
protected List<Property<?,?>> doGetProperties()
- Overrides:
doGetPropertiesin classBasePaymentData
-
getFeesOnAuthorization
public TransferFeesPreviewVO getFeesOnAuthorization()
-
setFeesOnAuthorization
public void setFeesOnAuthorization(TransferFeesPreviewVO feesOnAuthorization)
-
getTransferData
public TransferData getTransferData()
-
setTransferData
public void setTransferData(TransferData transferData)
-
getVoucherTransaction
public VoucherTransactionResultVO getVoucherTransaction()
-
setVoucherTransaction
public void setVoucherTransaction(VoucherTransactionResultVO voucherTransaction)
-
className
public String className()
- Overrides:
classNamein classBasePaymentData
-
-