Package org.cyclos.model.users.records
Class UserRecordSearchData
- java.lang.Object
-
- org.cyclos.model.Bean
-
- org.cyclos.model.SearchData<RecordQuery>
-
- org.cyclos.model.users.records.RecordSearchData
-
- org.cyclos.model.users.records.UserRecordSearchData
-
- All Implemented Interfaces:
Serializable,IRecordPermissions,DataWithBasicProfileFields
public class UserRecordSearchData extends RecordSearchData implements DataWithBasicProfileFields
- See Also:
- Serialized Form
-
-
Field Summary
Fields Modifier and Type Field Description static BasicProperty<String,UserRecordSearchData>ACCOUNT_NUMBER_MASKstatic ListProperty<AddressQueryField,UserRecordSearchData>ADDRESS_FIELDSstatic StringCLASS_NAMEstatic ListProperty<BasicGroupVO,UserRecordSearchData>GROUPSstatic BasicProperty<String,UserRecordSearchData>MOBILE_PHONE_EXAMPLEstatic ListProperty<ProfileField,UserRecordSearchData>PROFILE_FIELDSstatic BasicProperty<UserVO,UserRecordSearchData>USER-
Fields inherited from class org.cyclos.model.users.records.RecordSearchData
CAN_CREATE_NEW, CAN_EDIT, CAN_REMOVE, EXPORT_FORMATS, FIELDS_FOR_LIST, FIELDS_FOR_SEARCH, HIDE_DATE_ON_LIST, OWNER, TYPE
-
Fields inherited from class org.cyclos.model.SearchData
QUERY
-
-
Constructor Summary
Constructors Constructor Description UserRecordSearchData()UserRecordSearchData(Property<T,? super UserRecordSearchData> property, T value)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description StringclassName()protected List<Property<?,?>>doGetProperties()StringgetAccountNumberMask()List<AddressQueryField>getAddressFields()List<BasicGroupVO>getGroups()StringgetMobilePhoneExample()List<ProfileField>getProfileFields()UserVOgetUser()voidsetAccountNumberMask(String accountNumberMask)voidsetAddressFields(List<AddressQueryField> addressFields)voidsetGroups(List<BasicGroupVO> groups)voidsetMobilePhoneExample(String mobilePhoneExample)voidsetProfileFields(List<ProfileField> profileFields)voidsetUser(UserVO user)-
Methods inherited from class org.cyclos.model.users.records.RecordSearchData
getExportFormats, getFieldsForList, getFieldsForSearch, getOwner, getType, isCanCreateNew, isCanEdit, isCanRemove, isHideDateOnList, setCanCreateNew, setCanEdit, setCanRemove, setExportFormats, setFieldsForList, setFieldsForSearch, setHideDateOnList, setOwner, setType
-
Methods inherited from class org.cyclos.model.SearchData
getQuery, setQuery
-
Methods inherited from class org.cyclos.model.Bean
addPropertyChangeListener, addPropertyChangeListener, attributeNames, changes, clearAttributes, copyPropertiesTo, dataAccessor, firePropertyChange, get, getAttribute, initDataAccessor, properties, property, propertyMap, removeAttribute, removePropertyChangeListener, removePropertyChangeListener, set, set, setAttribute, setWithPropagationId
-
-
-
-
Field Detail
-
CLASS_NAME
public static final String CLASS_NAME
-
ACCOUNT_NUMBER_MASK
public static final BasicProperty<String,UserRecordSearchData> ACCOUNT_NUMBER_MASK
-
ADDRESS_FIELDS
public static final ListProperty<AddressQueryField,UserRecordSearchData> ADDRESS_FIELDS
-
GROUPS
public static final ListProperty<BasicGroupVO,UserRecordSearchData> GROUPS
-
MOBILE_PHONE_EXAMPLE
public static final BasicProperty<String,UserRecordSearchData> MOBILE_PHONE_EXAMPLE
-
PROFILE_FIELDS
public static final ListProperty<ProfileField,UserRecordSearchData> PROFILE_FIELDS
-
USER
public static final BasicProperty<UserVO,UserRecordSearchData> USER
-
-
Constructor Detail
-
UserRecordSearchData
public UserRecordSearchData()
-
UserRecordSearchData
public UserRecordSearchData(Property<T,? super UserRecordSearchData> property, T value)
-
-
Method Detail
-
doGetProperties
protected List<Property<?,?>> doGetProperties()
- Overrides:
doGetPropertiesin classRecordSearchData
-
getAccountNumberMask
public String getAccountNumberMask()
- Specified by:
getAccountNumberMaskin interfaceDataWithBasicProfileFields
-
setAccountNumberMask
public void setAccountNumberMask(String accountNumberMask)
- Specified by:
setAccountNumberMaskin interfaceDataWithBasicProfileFields
-
getAddressFields
public List<AddressQueryField> getAddressFields()
-
setAddressFields
public void setAddressFields(List<AddressQueryField> addressFields)
-
getGroups
public List<BasicGroupVO> getGroups()
-
setGroups
public void setGroups(List<BasicGroupVO> groups)
-
getMobilePhoneExample
public String getMobilePhoneExample()
- Specified by:
getMobilePhoneExamplein interfaceDataWithBasicProfileFields
-
setMobilePhoneExample
public void setMobilePhoneExample(String mobilePhoneExample)
- Specified by:
setMobilePhoneExamplein interfaceDataWithBasicProfileFields
-
getProfileFields
public List<ProfileField> getProfileFields()
-
setProfileFields
public void setProfileFields(List<ProfileField> profileFields)
-
getUser
public UserVO getUser()
-
setUser
public void setUser(UserVO user)
-
-