Package org.cyclos.model.users.users
Class UserAccountData
- java.lang.Object
-
- org.cyclos.model.Bean
-
- org.cyclos.model.users.users.UserAccountData
-
- All Implemented Interfaces:
Serializable
public class UserAccountData extends Bean
- See Also:
- Serialized Form
-
-
Field Summary
Fields Modifier and Type Field Description static BasicProperty<AccountVO,UserAccountData>ACCOUNTstatic StringCLASS_NAMEstatic BasicProperty<CurrencyVO,UserAccountData>CURRENCYstatic BasicProperty<BigDecimal,UserAccountData>PAID_ALL_TIMEstatic BasicProperty<BigDecimal,UserAccountData>PAID_IN_PERIODstatic BasicProperty<BigDecimal,UserAccountData>RECEIVED_ALL_TIMEstatic BasicProperty<BigDecimal,UserAccountData>RECEIVED_IN_PERIODstatic BasicProperty<AccountStatusVO,UserAccountData>STATUSstatic BasicProperty<Integer,UserAccountData>TRANSACTIONS_ALL_TIMEstatic BasicProperty<Integer,UserAccountData>TRANSACTIONS_IN_PERIOD
-
Constructor Summary
Constructors Constructor Description UserAccountData()UserAccountData(Property<T,? super UserAccountData> property, T value)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description StringclassName()protected List<Property<?,?>>doGetProperties()AccountVOgetAccount()CurrencyVOgetCurrency()BigDecimalgetPaidAllTime()BigDecimalgetPaidInPeriod()BigDecimalgetReceivedAllTime()BigDecimalgetReceivedInPeriod()AccountStatusVOgetStatus()IntegergetTransactionsAllTime()IntegergetTransactionsInPeriod()voidsetAccount(AccountVO account)voidsetCurrency(CurrencyVO currency)voidsetPaidAllTime(BigDecimal paidAllTime)voidsetPaidInPeriod(BigDecimal paidInPeriod)voidsetReceivedAllTime(BigDecimal receivedAllTime)voidsetReceivedInPeriod(BigDecimal receivedInPeriod)voidsetStatus(AccountStatusVO status)voidsetTransactionsAllTime(Integer transactionsAllTime)voidsetTransactionsInPeriod(Integer transactionsInPeriod)-
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
-
ACCOUNT
public static final BasicProperty<AccountVO,UserAccountData> ACCOUNT
-
CURRENCY
public static final BasicProperty<CurrencyVO,UserAccountData> CURRENCY
-
PAID_ALL_TIME
public static final BasicProperty<BigDecimal,UserAccountData> PAID_ALL_TIME
-
PAID_IN_PERIOD
public static final BasicProperty<BigDecimal,UserAccountData> PAID_IN_PERIOD
-
RECEIVED_ALL_TIME
public static final BasicProperty<BigDecimal,UserAccountData> RECEIVED_ALL_TIME
-
RECEIVED_IN_PERIOD
public static final BasicProperty<BigDecimal,UserAccountData> RECEIVED_IN_PERIOD
-
STATUS
public static final BasicProperty<AccountStatusVO,UserAccountData> STATUS
-
TRANSACTIONS_ALL_TIME
public static final BasicProperty<Integer,UserAccountData> TRANSACTIONS_ALL_TIME
-
TRANSACTIONS_IN_PERIOD
public static final BasicProperty<Integer,UserAccountData> TRANSACTIONS_IN_PERIOD
-
-
Constructor Detail
-
UserAccountData
public UserAccountData()
-
UserAccountData
public UserAccountData(Property<T,? super UserAccountData> property, T value)
-
-
Method Detail
-
doGetProperties
protected List<Property<?,?>> doGetProperties()
- Overrides:
doGetPropertiesin classBean
-
getAccount
public AccountVO getAccount()
-
setAccount
public void setAccount(AccountVO account)
-
getCurrency
public CurrencyVO getCurrency()
-
setCurrency
public void setCurrency(CurrencyVO currency)
-
getPaidAllTime
public BigDecimal getPaidAllTime()
-
setPaidAllTime
public void setPaidAllTime(BigDecimal paidAllTime)
-
getPaidInPeriod
public BigDecimal getPaidInPeriod()
-
setPaidInPeriod
public void setPaidInPeriod(BigDecimal paidInPeriod)
-
getReceivedAllTime
public BigDecimal getReceivedAllTime()
-
setReceivedAllTime
public void setReceivedAllTime(BigDecimal receivedAllTime)
-
getReceivedInPeriod
public BigDecimal getReceivedInPeriod()
-
setReceivedInPeriod
public void setReceivedInPeriod(BigDecimal receivedInPeriod)
-
getStatus
public AccountStatusVO getStatus()
-
setStatus
public void setStatus(AccountStatusVO status)
-
getTransactionsAllTime
public Integer getTransactionsAllTime()
-
setTransactionsAllTime
public void setTransactionsAllTime(Integer transactionsAllTime)
-
getTransactionsInPeriod
public Integer getTransactionsInPeriod()
-
setTransactionsInPeriod
public void setTransactionsInPeriod(Integer transactionsInPeriod)
-
-