Class AccountBalanceLimitDTO
- java.lang.Object
-
- org.cyclos.model.Bean
-
- org.cyclos.model.banking.accounts.BaseAccountLimitDTO
-
- org.cyclos.model.banking.accounts.AccountBalanceLimitDTO
-
- All Implemented Interfaces:
Serializable
public class AccountBalanceLimitDTO extends BaseAccountLimitDTO
- See Also:
- Serialized Form
-
-
Field Summary
Fields Modifier and Type Field Description static StringCLASS_NAMEstatic BasicProperty<BigDecimal,AccountBalanceLimitDTO>CREDIT_LIMITstatic BasicProperty<Boolean,AccountBalanceLimitDTO>CREDIT_LIMIT_FROM_PRODUCTstatic BasicProperty<BigDecimal,AccountBalanceLimitDTO>UPPER_CREDIT_LIMITstatic BasicProperty<Boolean,AccountBalanceLimitDTO>UPPER_CREDIT_LIMIT_FROM_PRODUCT-
Fields inherited from class org.cyclos.model.banking.accounts.BaseAccountLimitDTO
ACCOUNT, CONFIRMATION_PASSWORD, CURRENCY, DESCRIPTION
-
-
Constructor Summary
Constructors Constructor Description AccountBalanceLimitDTO()AccountBalanceLimitDTO(Property<T,? super AccountBalanceLimitDTO> property, T value)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description StringclassName()protected List<Property<?,?>>doGetProperties()BigDecimalgetCreditLimit()BigDecimalgetUpperCreditLimit()booleanisCreditLimitFromProduct()booleanisUpperCreditLimitFromProduct()voidsetCreditLimit(BigDecimal creditLimit)voidsetCreditLimitFromProduct(boolean creditLimitFromProduct)voidsetUpperCreditLimit(BigDecimal upperCreditLimit)voidsetUpperCreditLimitFromProduct(boolean upperCreditLimitFromProduct)-
Methods inherited from class org.cyclos.model.banking.accounts.BaseAccountLimitDTO
getAccount, getConfirmationPassword, getCurrency, getDescription, setAccount, setConfirmationPassword, setCurrency, setDescription, toString
-
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
-
CREDIT_LIMIT
public static final BasicProperty<BigDecimal,AccountBalanceLimitDTO> CREDIT_LIMIT
-
CREDIT_LIMIT_FROM_PRODUCT
public static final BasicProperty<Boolean,AccountBalanceLimitDTO> CREDIT_LIMIT_FROM_PRODUCT
-
UPPER_CREDIT_LIMIT
public static final BasicProperty<BigDecimal,AccountBalanceLimitDTO> UPPER_CREDIT_LIMIT
-
UPPER_CREDIT_LIMIT_FROM_PRODUCT
public static final BasicProperty<Boolean,AccountBalanceLimitDTO> UPPER_CREDIT_LIMIT_FROM_PRODUCT
-
-
Constructor Detail
-
AccountBalanceLimitDTO
public AccountBalanceLimitDTO()
-
AccountBalanceLimitDTO
public AccountBalanceLimitDTO(Property<T,? super AccountBalanceLimitDTO> property, T value)
-
-
Method Detail
-
doGetProperties
protected List<Property<?,?>> doGetProperties()
- Overrides:
doGetPropertiesin classBaseAccountLimitDTO
-
getCreditLimit
public BigDecimal getCreditLimit()
-
setCreditLimit
public void setCreditLimit(BigDecimal creditLimit)
-
isCreditLimitFromProduct
public boolean isCreditLimitFromProduct()
-
setCreditLimitFromProduct
public void setCreditLimitFromProduct(boolean creditLimitFromProduct)
-
getUpperCreditLimit
public BigDecimal getUpperCreditLimit()
-
setUpperCreditLimit
public void setUpperCreditLimit(BigDecimal upperCreditLimit)
-
isUpperCreditLimitFromProduct
public boolean isUpperCreditLimitFromProduct()
-
setUpperCreditLimitFromProduct
public void setUpperCreditLimitFromProduct(boolean upperCreditLimitFromProduct)
-
-