Package org.cyclos.model.users.users
Class UserWithFieldsVO
- java.lang.Object
-
- org.cyclos.model.Bean
-
- org.cyclos.model.EntityModel
-
- org.cyclos.model.EntityVO
-
- org.cyclos.model.users.users.BasicUserVO
-
- org.cyclos.model.users.users.UserVO
-
- org.cyclos.model.users.users.UserWithFieldsVO
-
- All Implemented Interfaces:
Serializable,AccountOwner,InternalAccountOwner,IEntity,IUser,IUserWithFieldsVO,HasDisplay
- Direct Known Subclasses:
UserWithBalanceVO
public class UserWithFieldsVO extends UserVO implements IUserWithFieldsVO
- See Also:
- Serialized Form
-
-
Field Summary
Fields Modifier and Type Field Description static BasicProperty<String,UserWithFieldsVO>ACCOUNT_NUMBERstatic BasicProperty<UserAddressVO,UserWithFieldsVO>ADDRESSstatic StringCLASS_NAMEstatic ListProperty<CustomFieldValueVO,UserWithFieldsVO>CUSTOM_VALUESstatic BasicProperty<String,UserWithFieldsVO>EMAILstatic BasicProperty<GroupVO,UserWithFieldsVO>GROUPstatic BasicProperty<GroupSetVO,UserWithFieldsVO>GROUP_SETstatic BasicProperty<UserVO,UserWithFieldsVO>MAIN_BROKERstatic BasicProperty<String,UserWithFieldsVO>NAMEstatic BasicProperty<String,UserWithFieldsVO>PHONEstatic BasicProperty<String,UserWithFieldsVO>USERNAME-
Fields inherited from class org.cyclos.model.users.users.BasicUserVO
DISPLAY, LOCATOR
-
Fields inherited from class org.cyclos.model.EntityModel
ID
-
-
Constructor Summary
Constructors Constructor Description UserWithFieldsVO()UserWithFieldsVO(Long id)UserWithFieldsVO(Property<T,? super UserWithFieldsVO> property, T value)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description StringclassName()protected List<Property<?,?>>doGetProperties()StringgetAccountNumber()UserAddressVOgetAddress()List<CustomFieldValueVO>getCustomValues()StringgetEmail()GroupVOgetGroup()GroupSetVOgetGroupSet()UserVOgetMainBroker()StringgetName()StringgetPhone()StringgetUsername()voidsetAccountNumber(String accountNumber)voidsetAddress(UserAddressVO address)voidsetCustomValues(List<CustomFieldValueVO> customValues)voidsetEmail(String email)voidsetGroup(GroupVO group)voidsetGroupSet(GroupSetVO groupSet)voidsetMainBroker(UserVO mainBroker)voidsetName(String name)voidsetPhone(String phone)voidsetUsername(String username)-
Methods inherited from class org.cyclos.model.users.users.UserVO
getImage, getRole, setImage, setRole
-
Methods inherited from class org.cyclos.model.users.users.BasicUserVO
getDisplay, getLocator, setDisplay, setLocator, toString
-
Methods inherited from class org.cyclos.model.EntityModel
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
-
Methods inherited from class java.lang.Object
clone, finalize, getClass, notify, notifyAll, wait, wait, wait
-
Methods inherited from interface org.cyclos.model.users.users.IUserWithFieldsVO
getDisplay, setDisplay
-
-
-
-
Field Detail
-
CLASS_NAME
public static final String CLASS_NAME
-
ACCOUNT_NUMBER
public static final BasicProperty<String,UserWithFieldsVO> ACCOUNT_NUMBER
-
ADDRESS
public static final BasicProperty<UserAddressVO,UserWithFieldsVO> ADDRESS
-
CUSTOM_VALUES
public static final ListProperty<CustomFieldValueVO,UserWithFieldsVO> CUSTOM_VALUES
-
EMAIL
public static final BasicProperty<String,UserWithFieldsVO> EMAIL
-
GROUP
public static final BasicProperty<GroupVO,UserWithFieldsVO> GROUP
-
GROUP_SET
public static final BasicProperty<GroupSetVO,UserWithFieldsVO> GROUP_SET
-
MAIN_BROKER
public static final BasicProperty<UserVO,UserWithFieldsVO> MAIN_BROKER
-
NAME
public static final BasicProperty<String,UserWithFieldsVO> NAME
-
PHONE
public static final BasicProperty<String,UserWithFieldsVO> PHONE
-
USERNAME
public static final BasicProperty<String,UserWithFieldsVO> USERNAME
-
-
Constructor Detail
-
UserWithFieldsVO
public UserWithFieldsVO()
-
UserWithFieldsVO
public UserWithFieldsVO(Long id)
-
UserWithFieldsVO
public UserWithFieldsVO(Property<T,? super UserWithFieldsVO> property, T value)
-
-
Method Detail
-
doGetProperties
protected List<Property<?,?>> doGetProperties()
- Overrides:
doGetPropertiesin classUserVO
-
getAccountNumber
public String getAccountNumber()
-
setAccountNumber
public void setAccountNumber(String accountNumber)
-
getAddress
public UserAddressVO getAddress()
-
setAddress
public void setAddress(UserAddressVO address)
-
getCustomValues
public List<CustomFieldValueVO> getCustomValues()
- Specified by:
getCustomValuesin interfaceIUserWithFieldsVO
-
setCustomValues
public void setCustomValues(List<CustomFieldValueVO> customValues)
- Specified by:
setCustomValuesin interfaceIUserWithFieldsVO
-
getEmail
public String getEmail()
- Specified by:
getEmailin interfaceIUserWithFieldsVO
-
setEmail
public void setEmail(String email)
- Specified by:
setEmailin interfaceIUserWithFieldsVO
-
getGroup
public GroupVO getGroup()
-
setGroup
public void setGroup(GroupVO group)
-
getGroupSet
public GroupSetVO getGroupSet()
-
setGroupSet
public void setGroupSet(GroupSetVO groupSet)
-
getMainBroker
public UserVO getMainBroker()
-
setMainBroker
public void setMainBroker(UserVO mainBroker)
-
getName
public String getName()
- Specified by:
getNamein interfaceIUserWithFieldsVO
-
setName
public void setName(String name)
- Specified by:
setNamein interfaceIUserWithFieldsVO
-
getPhone
public String getPhone()
- Specified by:
getPhonein interfaceIUserWithFieldsVO
-
setPhone
public void setPhone(String phone)
- Specified by:
setPhonein interfaceIUserWithFieldsVO
-
getUsername
public String getUsername()
- Specified by:
getUsernamein interfaceIUserWithFieldsVO
-
setUsername
public void setUsername(String username)
- Specified by:
setUsernamein interfaceIUserWithFieldsVO
-
-