Package org.cyclos.model.system.reports
Class SystemReportPreferencesDTO
- java.lang.Object
-
- org.cyclos.model.Bean
-
- org.cyclos.model.EntityModel
-
- org.cyclos.model.EntityDTO
-
- org.cyclos.model.NamedEntityDTO
-
- org.cyclos.model.system.reports.SystemReportPreferencesDTO
-
- All Implemented Interfaces:
Serializable,Comparable<NamedEntityDTO>,IEntity,INamedEntity,ISystemReportPreferences
public class SystemReportPreferencesDTO extends NamedEntityDTO implements ISystemReportPreferences
- See Also:
- Serialized Form
-
-
Field Summary
Fields Modifier and Type Field Description static BasicProperty<Boolean,SystemReportPreferencesDTO>ADSstatic StringCLASS_NAMEstatic BasicProperty<CurrencyVO,SystemReportPreferencesDTO>CURRENCYstatic BasicProperty<Boolean,SystemReportPreferencesDTO>EXPENDITUREstatic SetProperty<BasicGroupVO,SystemReportPreferencesDTO>GROUPSstatic BasicProperty<Boolean,SystemReportPreferencesDTO>INCOMEstatic BasicProperty<Boolean,SystemReportPreferencesDTO>NUMBER_LOGINSstatic BasicProperty<Boolean,SystemReportPreferencesDTO>PERCENTAGE_NOT_TRADINGstatic BasicProperty<Boolean,SystemReportPreferencesDTO>REFERENCESstatic BasicProperty<Boolean,SystemReportPreferencesDTO>SYSTEM_ACCOUNTSstatic SetProperty<TransferTypeVO,SystemReportPreferencesDTO>TRANSFER_TYPESstatic BasicProperty<Boolean,SystemReportPreferencesDTO>USER_ACCOUNTSstatic BasicProperty<Boolean,SystemReportPreferencesDTO>USER_GROUP_INFO-
Fields inherited from class org.cyclos.model.NamedEntityDTO
NAME
-
Fields inherited from class org.cyclos.model.EntityModel
ID
-
-
Constructor Summary
Constructors Constructor Description SystemReportPreferencesDTO()SystemReportPreferencesDTO(Long id)SystemReportPreferencesDTO(Property<T,? super SystemReportPreferencesDTO> property, T value)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description StringclassName()protected List<Property<?,?>>doGetProperties()CurrencyVOgetCurrency()Set<BasicGroupVO>getGroups()Set<TransferTypeVO>getTransferTypes()booleanisAds()booleanisExpenditure()booleanisIncome()booleanisNumberLogins()booleanisPercentageNotTrading()booleanisReferences()booleanisSystemAccounts()booleanisUserAccounts()booleanisUserGroupInfo()voidsetAds(boolean ads)voidsetCurrency(CurrencyVO currency)voidsetExpenditure(boolean expenditure)voidsetGroups(Set<BasicGroupVO> groups)voidsetIncome(boolean income)voidsetNumberLogins(boolean numberLogins)voidsetPercentageNotTrading(boolean percentageNotTrading)voidsetReferences(boolean references)voidsetSystemAccounts(boolean systemAccounts)voidsetTransferTypes(Set<TransferTypeVO> transferTypes)voidsetUserAccounts(boolean userAccounts)voidsetUserGroupInfo(boolean userGroupInfo)-
Methods inherited from class org.cyclos.model.NamedEntityDTO
compareTo, getName, setName, toString
-
Methods inherited from class org.cyclos.model.EntityDTO
getVersion, isPersistent, isTransient, setVersion
-
Methods inherited from class org.cyclos.model.EntityModel
equals, getId, hashCode, setId
-
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
-
ADS
public static final BasicProperty<Boolean,SystemReportPreferencesDTO> ADS
-
CURRENCY
public static final BasicProperty<CurrencyVO,SystemReportPreferencesDTO> CURRENCY
-
EXPENDITURE
public static final BasicProperty<Boolean,SystemReportPreferencesDTO> EXPENDITURE
-
GROUPS
public static final SetProperty<BasicGroupVO,SystemReportPreferencesDTO> GROUPS
-
INCOME
public static final BasicProperty<Boolean,SystemReportPreferencesDTO> INCOME
-
NUMBER_LOGINS
public static final BasicProperty<Boolean,SystemReportPreferencesDTO> NUMBER_LOGINS
-
PERCENTAGE_NOT_TRADING
public static final BasicProperty<Boolean,SystemReportPreferencesDTO> PERCENTAGE_NOT_TRADING
-
REFERENCES
public static final BasicProperty<Boolean,SystemReportPreferencesDTO> REFERENCES
-
SYSTEM_ACCOUNTS
public static final BasicProperty<Boolean,SystemReportPreferencesDTO> SYSTEM_ACCOUNTS
-
TRANSFER_TYPES
public static final SetProperty<TransferTypeVO,SystemReportPreferencesDTO> TRANSFER_TYPES
-
USER_ACCOUNTS
public static final BasicProperty<Boolean,SystemReportPreferencesDTO> USER_ACCOUNTS
-
USER_GROUP_INFO
public static final BasicProperty<Boolean,SystemReportPreferencesDTO> USER_GROUP_INFO
-
-
Constructor Detail
-
SystemReportPreferencesDTO
public SystemReportPreferencesDTO()
-
SystemReportPreferencesDTO
public SystemReportPreferencesDTO(Long id)
-
SystemReportPreferencesDTO
public SystemReportPreferencesDTO(Property<T,? super SystemReportPreferencesDTO> property, T value)
-
-
Method Detail
-
doGetProperties
protected List<Property<?,?>> doGetProperties()
- Overrides:
doGetPropertiesin classNamedEntityDTO
-
isAds
public boolean isAds()
- Specified by:
isAdsin interfaceISystemReportPreferences
-
setAds
public void setAds(boolean ads)
-
getCurrency
public CurrencyVO getCurrency()
-
setCurrency
public void setCurrency(CurrencyVO currency)
-
isExpenditure
public boolean isExpenditure()
- Specified by:
isExpenditurein interfaceISystemReportPreferences
-
setExpenditure
public void setExpenditure(boolean expenditure)
-
getGroups
public Set<BasicGroupVO> getGroups()
-
setGroups
public void setGroups(Set<BasicGroupVO> groups)
-
isIncome
public boolean isIncome()
- Specified by:
isIncomein interfaceISystemReportPreferences
-
setIncome
public void setIncome(boolean income)
-
isNumberLogins
public boolean isNumberLogins()
- Specified by:
isNumberLoginsin interfaceISystemReportPreferences
-
setNumberLogins
public void setNumberLogins(boolean numberLogins)
-
isPercentageNotTrading
public boolean isPercentageNotTrading()
- Specified by:
isPercentageNotTradingin interfaceISystemReportPreferences
-
setPercentageNotTrading
public void setPercentageNotTrading(boolean percentageNotTrading)
-
isReferences
public boolean isReferences()
- Specified by:
isReferencesin interfaceISystemReportPreferences
-
setReferences
public void setReferences(boolean references)
-
isSystemAccounts
public boolean isSystemAccounts()
- Specified by:
isSystemAccountsin interfaceISystemReportPreferences
-
setSystemAccounts
public void setSystemAccounts(boolean systemAccounts)
-
getTransferTypes
public Set<TransferTypeVO> getTransferTypes()
-
setTransferTypes
public void setTransferTypes(Set<TransferTypeVO> transferTypes)
-
isUserAccounts
public boolean isUserAccounts()
- Specified by:
isUserAccountsin interfaceISystemReportPreferences
-
setUserAccounts
public void setUserAccounts(boolean userAccounts)
-
isUserGroupInfo
public boolean isUserGroupInfo()
- Specified by:
isUserGroupInfoin interfaceISystemReportPreferences
-
setUserGroupInfo
public void setUserGroupInfo(boolean userGroupInfo)
-
-