Package org.cyclos.model.users.users
Class UserSearchData
- java.lang.Object
-
- org.cyclos.model.Bean
-
- org.cyclos.model.SearchData<AbstractUserQuery>
-
- org.cyclos.model.users.users.AbstractUserSearchData
-
- org.cyclos.model.users.users.UserSearchData
-
- All Implemented Interfaces:
Serializable,DataWithBasicProfileFields
- Direct Known Subclasses:
UserMapDirectoryData
public class UserSearchData extends AbstractUserSearchData
- See Also:
- Serialized Form
-
-
Field Summary
Fields Modifier and Type Field Description static BasicProperty<UserVO,UserSearchData>BROKERstatic BasicProperty<Boolean,UserSearchData>CAN_CREATE_NEWstatic StringCLASS_NAMEstatic ListProperty<BasicGroupVO,UserSearchData>INITIAL_GROUPSstatic ListProperty<ProfileField,UserSearchData>PROFILE_FIELDS_IN_LISTstatic BasicProperty<ResultType,UserSearchData>RESULT_TYPE-
Fields inherited from class org.cyclos.model.users.users.AbstractUserSearchData
ACCOUNT_NUMBER_MASK, ADDRESS_FIELDS, ADVANCED_PROFILE_FIELDS, AGREEMENTS, ALLOW_KEYWORDS, BROKERS_EXIST, CAN_VIEW_IMAGES, EXPORT_FORMATS, GROUPS, MOBILE_PHONE_EXAMPLE, PRODUCTS, SEARCH_BY_DISTANCE_DATA, SIMPLE_PROFILE_FIELDS, STATUSES
-
Fields inherited from class org.cyclos.model.SearchData
QUERY
-
-
Constructor Summary
Constructors Constructor Description UserSearchData()UserSearchData(Property<T,? super UserSearchData> property, T value)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description StringclassName()protected List<Property<?,?>>doGetProperties()UserVOgetBroker()List<BasicGroupVO>getInitialGroups()List<ProfileField>getProfileFieldsInList()ResultTypegetResultType()booleanisCanCreateNew()voidsetBroker(UserVO broker)voidsetCanCreateNew(boolean canCreateNew)voidsetInitialGroups(List<BasicGroupVO> initialGroups)voidsetProfileFieldsInList(List<ProfileField> profileFieldsInList)voidsetResultType(ResultType resultType)-
Methods inherited from class org.cyclos.model.users.users.AbstractUserSearchData
getAccountNumberMask, getAddressFields, getAdvancedProfileFields, getAgreements, getExportFormats, getGroups, getMobilePhoneExample, getProducts, getSearchByDistanceData, getSimpleProfileFields, getStatuses, isAllowKeywords, isBrokersExist, isCanViewImages, setAccountNumberMask, setAddressFields, setAdvancedProfileFields, setAgreements, setAllowKeywords, setBrokersExist, setCanViewImages, setExportFormats, setGroups, setMobilePhoneExample, setProducts, setSearchByDistanceData, setSimpleProfileFields, setStatuses
-
Methods inherited from class org.cyclos.model.SearchData
getQuery, setQuery
-
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
-
BROKER
public static final BasicProperty<UserVO,UserSearchData> BROKER
-
CAN_CREATE_NEW
public static final BasicProperty<Boolean,UserSearchData> CAN_CREATE_NEW
-
INITIAL_GROUPS
public static final ListProperty<BasicGroupVO,UserSearchData> INITIAL_GROUPS
-
PROFILE_FIELDS_IN_LIST
public static final ListProperty<ProfileField,UserSearchData> PROFILE_FIELDS_IN_LIST
-
RESULT_TYPE
public static final BasicProperty<ResultType,UserSearchData> RESULT_TYPE
-
-
Constructor Detail
-
UserSearchData
public UserSearchData()
-
UserSearchData
public UserSearchData(Property<T,? super UserSearchData> property, T value)
-
-
Method Detail
-
doGetProperties
protected List<Property<?,?>> doGetProperties()
- Overrides:
doGetPropertiesin classAbstractUserSearchData
-
getBroker
public UserVO getBroker()
-
setBroker
public void setBroker(UserVO broker)
-
isCanCreateNew
public boolean isCanCreateNew()
-
setCanCreateNew
public void setCanCreateNew(boolean canCreateNew)
-
getInitialGroups
public List<BasicGroupVO> getInitialGroups()
-
setInitialGroups
public void setInitialGroups(List<BasicGroupVO> initialGroups)
-
getProfileFieldsInList
public List<ProfileField> getProfileFieldsInList()
-
setProfileFieldsInList
public void setProfileFieldsInList(List<ProfileField> profileFieldsInList)
-
getResultType
public ResultType getResultType()
-
setResultType
public void setResultType(ResultType resultType)
-
-