Package org.cyclos.model.users.records
Class UserRecordQuery
- java.lang.Object
-
- org.cyclos.model.Bean
-
- org.cyclos.model.QueryParameters
-
- org.cyclos.model.users.records.RecordQuery
-
- org.cyclos.model.users.records.UserRecordQuery
-
- All Implemented Interfaces:
Serializable
public class UserRecordQuery extends RecordQuery
- See Also:
- Serialized Form
-
-
Field Summary
Fields Modifier and Type Field Description static SetProperty<UserVO,UserRecordQuery>BROKERSstatic StringCLASS_NAMEstatic SetProperty<BasicGroupVO,UserRecordQuery>GROUPSstatic BasicProperty<Boolean,UserRecordQuery>SHARED_RECORD_FIELD_SEARCHstatic SetProperty<RecordTypeVO,UserRecordQuery>SHARED_RECORD_TYPESstatic BasicProperty<UserVO,UserRecordQuery>USERstatic SetProperty<BaseValueForSearchDTO,UserRecordQuery>USER_PROFILE_FIELDSstatic SetProperty<UserStatus,UserRecordQuery>USER_STATUSES-
Fields inherited from class org.cyclos.model.users.records.RecordQuery
CREATED_BY, CUSTOM_VALUES, DATE_PERIOD, KEYWORDS, TYPE
-
Fields inherited from class org.cyclos.model.QueryParameters
CURRENT_PAGE, PAGE_SIZE, SKIP_TOTAL_COUNT
-
-
Constructor Summary
Constructors Constructor Description UserRecordQuery()UserRecordQuery(Property<T,? super UserRecordQuery> property, T value)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description StringclassName()protected List<Property<?,?>>doGetProperties()Set<UserVO>getBrokers()Set<BasicGroupVO>getGroups()Set<RecordTypeVO>getSharedRecordTypes()UserVOgetUser()Set<BaseValueForSearchDTO>getUserProfileFields()Set<UserStatus>getUserStatuses()booleanisSharedRecordFieldSearch()voidsetBrokers(Set<UserVO> brokers)voidsetGroups(Set<BasicGroupVO> groups)voidsetSharedRecordFieldSearch(boolean sharedRecordFieldSearch)voidsetSharedRecordTypes(Set<RecordTypeVO> sharedRecordTypes)voidsetUser(UserVO user)voidsetUserProfileFields(Set<BaseValueForSearchDTO> userProfileFields)voidsetUserStatuses(Set<UserStatus> userStatuses)-
Methods inherited from class org.cyclos.model.users.records.RecordQuery
getCreatedBy, getCustomValues, getDatePeriod, getKeywords, getType, setCreatedBy, setCustomValues, setDatePeriod, setKeywords, setType
-
Methods inherited from class org.cyclos.model.QueryParameters
getCurrentPage, getPageSize, isSkipTotalCount, setCountOnly, setCurrentPage, setPageSize, setSkipTotalCount, setUnlimited, useMaxAllowedPagination
-
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
-
BROKERS
public static final SetProperty<UserVO,UserRecordQuery> BROKERS
-
GROUPS
public static final SetProperty<BasicGroupVO,UserRecordQuery> GROUPS
-
SHARED_RECORD_FIELD_SEARCH
public static final BasicProperty<Boolean,UserRecordQuery> SHARED_RECORD_FIELD_SEARCH
-
SHARED_RECORD_TYPES
public static final SetProperty<RecordTypeVO,UserRecordQuery> SHARED_RECORD_TYPES
-
USER
public static final BasicProperty<UserVO,UserRecordQuery> USER
-
USER_PROFILE_FIELDS
public static final SetProperty<BaseValueForSearchDTO,UserRecordQuery> USER_PROFILE_FIELDS
-
USER_STATUSES
public static final SetProperty<UserStatus,UserRecordQuery> USER_STATUSES
-
-
Constructor Detail
-
UserRecordQuery
public UserRecordQuery()
-
UserRecordQuery
public UserRecordQuery(Property<T,? super UserRecordQuery> property, T value)
-
-
Method Detail
-
doGetProperties
protected List<Property<?,?>> doGetProperties()
- Overrides:
doGetPropertiesin classRecordQuery
-
getGroups
public Set<BasicGroupVO> getGroups()
-
setGroups
public void setGroups(Set<BasicGroupVO> groups)
-
isSharedRecordFieldSearch
public boolean isSharedRecordFieldSearch()
-
setSharedRecordFieldSearch
public void setSharedRecordFieldSearch(boolean sharedRecordFieldSearch)
-
getSharedRecordTypes
public Set<RecordTypeVO> getSharedRecordTypes()
-
setSharedRecordTypes
public void setSharedRecordTypes(Set<RecordTypeVO> sharedRecordTypes)
-
getUser
public UserVO getUser()
-
setUser
public void setUser(UserVO user)
-
getUserProfileFields
public Set<BaseValueForSearchDTO> getUserProfileFields()
-
setUserProfileFields
public void setUserProfileFields(Set<BaseValueForSearchDTO> userProfileFields)
-
getUserStatuses
public Set<UserStatus> getUserStatuses()
-
setUserStatuses
public void setUserStatuses(Set<UserStatus> userStatuses)
-
-