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