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
-
-
-
-
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)
-
-