public class PerformPaymentData extends PerformPaymentToOwnerData implements HasPrincipalTypeInputsWithIdMethods
| Modifier and Type | Field and Description |
|---|---|
static ListProperty<AccountWithStatusVO,PerformPaymentData> |
ACCOUNTS |
static BasicProperty<java.lang.Boolean,PerformPaymentData> |
ALLOW_AUTOCOMPLETE |
static BasicProperty<java.lang.Boolean,PerformPaymentData> |
ALLOW_CONTACTS |
static java.lang.String |
CLASS_NAME |
static BasicProperty<IdentificationMethod,PerformPaymentData> |
DEFAULT_ID_METHOD |
static BasicProperty<PrincipalTypeInputVO,PerformPaymentData> |
DEFAULT_PRINCIPAL_TYPE |
static BasicProperty<InternalAccountOwner,PerformPaymentData> |
FROM |
static ListProperty<PrincipalTypeInputVO,PerformPaymentData> |
PRINCIPAL_TYPES |
PAYMENT_TYPE_DATA, TOPAYMENT_TYPES| Constructor and Description |
|---|
PerformPaymentData() |
PerformPaymentData(Property<T,? super PerformPaymentData> property,
T value) |
| Modifier and Type | Method and Description |
|---|---|
java.lang.String |
className() |
protected java.util.List<Property<?,?>> |
doGetProperties() |
java.util.List<AccountWithStatusVO> |
getAccounts() |
IdentificationMethod |
getDefaultIdMethod() |
PrincipalTypeInputVO |
getDefaultPrincipalType() |
InternalAccountOwner |
getFrom() |
java.util.List<PrincipalTypeInputVO> |
getPrincipalTypes() |
boolean |
isAllowAutocomplete() |
boolean |
isAllowContacts() |
void |
setAccounts(java.util.List<AccountWithStatusVO> accounts) |
void |
setAllowAutocomplete(boolean allowAutocomplete) |
void |
setAllowContacts(boolean allowContacts) |
void |
setDefaultIdMethod(IdentificationMethod defaultIdMethod) |
void |
setDefaultPrincipalType(PrincipalTypeInputVO defaultPrincipalType) |
void |
setFrom(InternalAccountOwner from) |
void |
setPrincipalTypes(java.util.List<PrincipalTypeInputVO> principalTypes) |
getPaymentTypeData, getTo, setPaymentTypeData, setTogetPaymentTypes, setPaymentTypesaddPropertyChangeListener, addPropertyChangeListener, attributeNames, changes, clearAttributes, copyPropertiesTo, dataAccessor, firePropertyChange, get, getAttribute, initDataAccessor, properties, propertyMap, removeAttribute, removePropertyChangeListener, removePropertyChangeListener, set, setAttributepublic static final java.lang.String CLASS_NAME
public static final ListProperty<AccountWithStatusVO,PerformPaymentData> ACCOUNTS
public static final BasicProperty<java.lang.Boolean,PerformPaymentData> ALLOW_AUTOCOMPLETE
public static final BasicProperty<java.lang.Boolean,PerformPaymentData> ALLOW_CONTACTS
public static final BasicProperty<IdentificationMethod,PerformPaymentData> DEFAULT_ID_METHOD
public static final BasicProperty<PrincipalTypeInputVO,PerformPaymentData> DEFAULT_PRINCIPAL_TYPE
public static final BasicProperty<InternalAccountOwner,PerformPaymentData> FROM
public static final ListProperty<PrincipalTypeInputVO,PerformPaymentData> PRINCIPAL_TYPES
public PerformPaymentData()
public PerformPaymentData(Property<T,? super PerformPaymentData> property, T value)
protected java.util.List<Property<?,?>> doGetProperties()
doGetProperties in class PerformPaymentToOwnerDatapublic java.util.List<AccountWithStatusVO> getAccounts()
public void setAccounts(java.util.List<AccountWithStatusVO> accounts)
public boolean isAllowAutocomplete()
isAllowAutocomplete in interface HasPrincipalTypeInputsWithIdMethodspublic void setAllowAutocomplete(boolean allowAutocomplete)
setAllowAutocomplete in interface HasPrincipalTypeInputsWithIdMethodspublic boolean isAllowContacts()
isAllowContacts in interface HasPrincipalTypeInputsWithIdMethodspublic void setAllowContacts(boolean allowContacts)
setAllowContacts in interface HasPrincipalTypeInputsWithIdMethodspublic IdentificationMethod getDefaultIdMethod()
getDefaultIdMethod in interface HasPrincipalTypeInputsWithIdMethodspublic void setDefaultIdMethod(IdentificationMethod defaultIdMethod)
setDefaultIdMethod in interface HasPrincipalTypeInputsWithIdMethodspublic PrincipalTypeInputVO getDefaultPrincipalType()
getDefaultPrincipalType in interface HasPrincipalTypeInputspublic void setDefaultPrincipalType(PrincipalTypeInputVO defaultPrincipalType)
setDefaultPrincipalType in interface HasPrincipalTypeInputspublic InternalAccountOwner getFrom()
public void setFrom(InternalAccountOwner from)
public java.util.List<PrincipalTypeInputVO> getPrincipalTypes()
getPrincipalTypes in interface HasPrincipalTypeInputspublic void setPrincipalTypes(java.util.List<PrincipalTypeInputVO> principalTypes)
setPrincipalTypes in interface HasPrincipalTypeInputspublic java.lang.String className()
className in class PerformPaymentToOwnerData