Class PerformExternalPaymentData
- java.lang.Object
-
- org.cyclos.model.Bean
-
- org.cyclos.model.banking.transactions.BasePaymentOwnerData
-
- org.cyclos.model.banking.transactions.PerformExternalPaymentData
-
- All Implemented Interfaces:
Serializable,HasPrincipalTypeInputs
public class PerformExternalPaymentData extends BasePaymentOwnerData implements HasPrincipalTypeInputs
- See Also:
- Serialized Form
-
-
Field Summary
Fields Modifier and Type Field Description static ListProperty<AccountWithStatusVO,PerformExternalPaymentData>ACCOUNTSstatic StringCLASS_NAMEstatic BasicProperty<PrincipalTypeInputVO,PerformExternalPaymentData>DEFAULT_PRINCIPAL_TYPEstatic BasicProperty<PerformExternalPaymentTypeData,PerformExternalPaymentData>EXTERNAL_PAYMENT_TYPE_DATAstatic BasicProperty<InternalAccountOwner,PerformExternalPaymentData>FROMstatic BasicProperty<PrincipalTypeVO,PerformExternalPaymentData>FROM_PRINCIPAL_TYPEstatic ListProperty<PrincipalTypeInputVO,PerformExternalPaymentData>PRINCIPAL_TYPES-
Fields inherited from class org.cyclos.model.banking.transactions.BasePaymentOwnerData
PAYMENT_TYPES
-
-
Constructor Summary
Constructors Constructor Description PerformExternalPaymentData()PerformExternalPaymentData(Property<T,? super PerformExternalPaymentData> property, T value)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description StringclassName()protected List<Property<?,?>>doGetProperties()List<AccountWithStatusVO>getAccounts()PrincipalTypeInputVOgetDefaultPrincipalType()PerformExternalPaymentTypeDatagetExternalPaymentTypeData()InternalAccountOwnergetFrom()PrincipalTypeVOgetFromPrincipalType()List<PrincipalTypeInputVO>getPrincipalTypes()voidsetAccounts(List<AccountWithStatusVO> accounts)voidsetDefaultPrincipalType(PrincipalTypeInputVO defaultPrincipalType)voidsetExternalPaymentTypeData(PerformExternalPaymentTypeData externalPaymentTypeData)voidsetFrom(InternalAccountOwner from)voidsetFromPrincipalType(PrincipalTypeVO fromPrincipalType)voidsetPrincipalTypes(List<PrincipalTypeInputVO> principalTypes)-
Methods inherited from class org.cyclos.model.banking.transactions.BasePaymentOwnerData
getPaymentTypes, setPaymentTypes
-
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
-
ACCOUNTS
public static final ListProperty<AccountWithStatusVO,PerformExternalPaymentData> ACCOUNTS
-
DEFAULT_PRINCIPAL_TYPE
public static final BasicProperty<PrincipalTypeInputVO,PerformExternalPaymentData> DEFAULT_PRINCIPAL_TYPE
-
EXTERNAL_PAYMENT_TYPE_DATA
public static final BasicProperty<PerformExternalPaymentTypeData,PerformExternalPaymentData> EXTERNAL_PAYMENT_TYPE_DATA
-
FROM
public static final BasicProperty<InternalAccountOwner,PerformExternalPaymentData> FROM
-
FROM_PRINCIPAL_TYPE
public static final BasicProperty<PrincipalTypeVO,PerformExternalPaymentData> FROM_PRINCIPAL_TYPE
-
PRINCIPAL_TYPES
public static final ListProperty<PrincipalTypeInputVO,PerformExternalPaymentData> PRINCIPAL_TYPES
-
-
Constructor Detail
-
PerformExternalPaymentData
public PerformExternalPaymentData()
-
PerformExternalPaymentData
public PerformExternalPaymentData(Property<T,? super PerformExternalPaymentData> property, T value)
-
-
Method Detail
-
doGetProperties
protected List<Property<?,?>> doGetProperties()
- Overrides:
doGetPropertiesin classBasePaymentOwnerData
-
getAccounts
public List<AccountWithStatusVO> getAccounts()
-
setAccounts
public void setAccounts(List<AccountWithStatusVO> accounts)
-
getDefaultPrincipalType
public PrincipalTypeInputVO getDefaultPrincipalType()
- Specified by:
getDefaultPrincipalTypein interfaceHasPrincipalTypeInputs
-
setDefaultPrincipalType
public void setDefaultPrincipalType(PrincipalTypeInputVO defaultPrincipalType)
- Specified by:
setDefaultPrincipalTypein interfaceHasPrincipalTypeInputs
-
getExternalPaymentTypeData
public PerformExternalPaymentTypeData getExternalPaymentTypeData()
-
setExternalPaymentTypeData
public void setExternalPaymentTypeData(PerformExternalPaymentTypeData externalPaymentTypeData)
-
getFrom
public InternalAccountOwner getFrom()
-
setFrom
public void setFrom(InternalAccountOwner from)
-
getFromPrincipalType
public PrincipalTypeVO getFromPrincipalType()
-
setFromPrincipalType
public void setFromPrincipalType(PrincipalTypeVO fromPrincipalType)
-
getPrincipalTypes
public List<PrincipalTypeInputVO> getPrincipalTypes()
- Specified by:
getPrincipalTypesin interfaceHasPrincipalTypeInputs
-
setPrincipalTypes
public void setPrincipalTypes(List<PrincipalTypeInputVO> principalTypes)
- Specified by:
setPrincipalTypesin interfaceHasPrincipalTypeInputs
-
-