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