Class AccountBalanceLimitVO
- java.lang.Object
-
- org.cyclos.model.Bean
-
- org.cyclos.model.banking.accounts.BaseAccountLimitVO
-
- org.cyclos.model.banking.accounts.AccountBalanceLimitVO
-
- All Implemented Interfaces:
Serializable
public class AccountBalanceLimitVO extends BaseAccountLimitVO
- See Also:
- Serialized Form
-
-
Field Summary
Fields Modifier and Type Field Description static StringCLASS_NAMEstatic BasicProperty<BigDecimal,AccountBalanceLimitVO>CREDIT_LIMITstatic BasicProperty<Boolean,AccountBalanceLimitVO>CREDIT_LIMIT_FROM_PRODUCTstatic BasicProperty<BigDecimal,AccountBalanceLimitVO>UPPER_CREDIT_LIMITstatic BasicProperty<Boolean,AccountBalanceLimitVO>UPPER_CREDIT_LIMIT_FROM_PRODUCT-
Fields inherited from class org.cyclos.model.banking.accounts.BaseAccountLimitVO
ACCOUNT
-
-
Constructor Summary
Constructors Constructor Description AccountBalanceLimitVO()AccountBalanceLimitVO(Property<T,? super AccountBalanceLimitVO> 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.BaseAccountLimitVO
getAccount, setAccount
-
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,AccountBalanceLimitVO> CREDIT_LIMIT
-
CREDIT_LIMIT_FROM_PRODUCT
public static final BasicProperty<Boolean,AccountBalanceLimitVO> CREDIT_LIMIT_FROM_PRODUCT
-
UPPER_CREDIT_LIMIT
public static final BasicProperty<BigDecimal,AccountBalanceLimitVO> UPPER_CREDIT_LIMIT
-
UPPER_CREDIT_LIMIT_FROM_PRODUCT
public static final BasicProperty<Boolean,AccountBalanceLimitVO> UPPER_CREDIT_LIMIT_FROM_PRODUCT
-
-
Constructor Detail
-
AccountBalanceLimitVO
public AccountBalanceLimitVO()
-
AccountBalanceLimitVO
public AccountBalanceLimitVO(Property<T,? super AccountBalanceLimitVO> property, T value)
-
-
Method Detail
-
doGetProperties
protected List<Property<?,?>> doGetProperties()
- Overrides:
doGetPropertiesin classBaseAccountLimitVO
-
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)
-
-