public abstract class AbstractUserQuery extends QueryParameters
CURRENT_PAGE, PAGE_SIZE| Constructor and Description |
|---|
AbstractUserQuery() |
AbstractUserQuery(Property<T,? super AbstractUserQuery> property,
T value) |
| Modifier and Type | Method and Description |
|---|---|
protected java.util.List<Property<?,?>> |
doGetProperties() |
DatePeriodDTO |
getActivated() |
AddressResult |
getAddressResult() |
java.util.Set<UserVO> |
getBrokers() |
UserLocatorVO |
getContactsOwner() |
DatePeriodDTO |
getCreated() |
DistanceDTO |
getDistance() |
java.util.Set<BasicGroupVO> |
getGroups() |
java.lang.String |
getKeywords() |
DatePeriodDTO |
getLastLogin() |
java.lang.Boolean |
getOnlyBrokerIsMain() |
java.util.Set<ProductVO> |
getProducts() |
java.util.Set<BaseValueForSearchDTO> |
getProfileFields() |
java.util.Set<Role> |
getRoles() |
java.util.Set<UserVO> |
getUsersToExclude() |
java.util.Set<UserVO> |
getUsersToInclude() |
boolean |
isExcludeContacts() |
boolean |
isIgnoreProfileFieldsInList() |
boolean |
isIncludeGroup() |
boolean |
isIncludeGroupSet() |
boolean |
isIncludeMainBroker() |
boolean |
isMessagesEnabled() |
boolean |
isOnlyContacts() |
boolean |
isProductsIndividuallyAssigned() |
void |
setActivated(DatePeriodDTO activated) |
void |
setAddressResult(AddressResult addressResult) |
void |
setBrokers(java.util.Set<UserVO> brokers) |
void |
setContactsOwner(UserLocatorVO contactsOwner) |
void |
setCreated(DatePeriodDTO created) |
void |
setDistance(DistanceDTO distance) |
void |
setExcludeContacts(boolean excludeContacts) |
void |
setGroups(java.util.Set<BasicGroupVO> groups) |
void |
setIgnoreProfileFieldsInList(boolean ignoreProfileFieldsInList) |
void |
setIncludeGroup(boolean includeGroup) |
void |
setIncludeGroupSet(boolean includeGroupSet) |
void |
setIncludeMainBroker(boolean includeMainBroker) |
void |
setKeywords(java.lang.String keywords) |
void |
setLastLogin(DatePeriodDTO lastLogin) |
void |
setMessagesEnabled(boolean messagesEnabled) |
void |
setOnlyBrokerIsMain(java.lang.Boolean onlyBrokerIsMain) |
void |
setOnlyContacts(boolean onlyContacts) |
void |
setProducts(java.util.Set<ProductVO> products) |
void |
setProductsIndividuallyAssigned(boolean productsIndividuallyAssigned) |
void |
setProfileFields(java.util.Set<BaseValueForSearchDTO> profileFields) |
void |
setRoles(java.util.Set<Role> roles) |
void |
setUsersToExclude(java.util.Set<UserVO> usersToExclude) |
void |
setUsersToInclude(java.util.Set<UserVO> usersToInclude) |
getCurrentPage, getPageSize, setCountOnly, setCurrentPage, setPageSize, setUnlimitedaddPropertyChangeListener, addPropertyChangeListener, attributeNames, changes, className, clearAttributes, copyPropertiesTo, dataAccessor, firePropertyChange, get, getAttribute, initDataAccessor, properties, property, propertyMap, removeAttribute, removePropertyChangeListener, removePropertyChangeListener, set, setAttributepublic static final java.lang.String CLASS_NAME
public static final BasicProperty<DatePeriodDTO,AbstractUserQuery> ACTIVATED
public static final BasicProperty<AddressResult,AbstractUserQuery> ADDRESS_RESULT
public static final SetProperty<UserVO,AbstractUserQuery> BROKERS
public static final BasicProperty<UserLocatorVO,AbstractUserQuery> CONTACTS_OWNER
public static final BasicProperty<DatePeriodDTO,AbstractUserQuery> CREATED
public static final BasicProperty<DistanceDTO,AbstractUserQuery> DISTANCE
public static final BasicProperty<java.lang.Boolean,AbstractUserQuery> EXCLUDE_CONTACTS
public static final SetProperty<BasicGroupVO,AbstractUserQuery> GROUPS
public static final BasicProperty<java.lang.Boolean,AbstractUserQuery> IGNORE_PROFILE_FIELDS_IN_LIST
public static final BasicProperty<java.lang.Boolean,AbstractUserQuery> INCLUDE_GROUP
public static final BasicProperty<java.lang.Boolean,AbstractUserQuery> INCLUDE_GROUP_SET
public static final BasicProperty<java.lang.Boolean,AbstractUserQuery> INCLUDE_MAIN_BROKER
public static final BasicProperty<java.lang.String,AbstractUserQuery> KEYWORDS
public static final BasicProperty<DatePeriodDTO,AbstractUserQuery> LAST_LOGIN
public static final BasicProperty<java.lang.Boolean,AbstractUserQuery> MESSAGES_ENABLED
public static final BasicProperty<java.lang.Boolean,AbstractUserQuery> ONLY_BROKER_IS_MAIN
public static final BasicProperty<java.lang.Boolean,AbstractUserQuery> ONLY_CONTACTS
public static final SetProperty<ProductVO,AbstractUserQuery> PRODUCTS
public static final BasicProperty<java.lang.Boolean,AbstractUserQuery> PRODUCTS_INDIVIDUALLY_ASSIGNED
public static final SetProperty<BaseValueForSearchDTO,AbstractUserQuery> PROFILE_FIELDS
public static final SetProperty<Role,AbstractUserQuery> ROLES
public static final SetProperty<UserVO,AbstractUserQuery> USERS_TO_EXCLUDE
public static final SetProperty<UserVO,AbstractUserQuery> USERS_TO_INCLUDE
public AbstractUserQuery()
public AbstractUserQuery(Property<T,? super AbstractUserQuery> property, T value)
protected java.util.List<Property<?,?>> doGetProperties()
doGetProperties in class QueryParameterspublic DatePeriodDTO getActivated()
public void setActivated(DatePeriodDTO activated)
public AddressResult getAddressResult()
public void setAddressResult(AddressResult addressResult)
public java.util.Set<UserVO> getBrokers()
public void setBrokers(java.util.Set<UserVO> brokers)
public UserLocatorVO getContactsOwner()
public void setContactsOwner(UserLocatorVO contactsOwner)
public DatePeriodDTO getCreated()
public void setCreated(DatePeriodDTO created)
public DistanceDTO getDistance()
public void setDistance(DistanceDTO distance)
public boolean isExcludeContacts()
public void setExcludeContacts(boolean excludeContacts)
public java.util.Set<BasicGroupVO> getGroups()
public void setGroups(java.util.Set<BasicGroupVO> groups)
public boolean isIgnoreProfileFieldsInList()
public void setIgnoreProfileFieldsInList(boolean ignoreProfileFieldsInList)
public boolean isIncludeGroup()
public void setIncludeGroup(boolean includeGroup)
public boolean isIncludeGroupSet()
public void setIncludeGroupSet(boolean includeGroupSet)
public boolean isIncludeMainBroker()
public void setIncludeMainBroker(boolean includeMainBroker)
public java.lang.String getKeywords()
public void setKeywords(java.lang.String keywords)
public DatePeriodDTO getLastLogin()
public void setLastLogin(DatePeriodDTO lastLogin)
public boolean isMessagesEnabled()
public void setMessagesEnabled(boolean messagesEnabled)
public java.lang.Boolean getOnlyBrokerIsMain()
public void setOnlyBrokerIsMain(java.lang.Boolean onlyBrokerIsMain)
public boolean isOnlyContacts()
public void setOnlyContacts(boolean onlyContacts)
public java.util.Set<ProductVO> getProducts()
public void setProducts(java.util.Set<ProductVO> products)
public boolean isProductsIndividuallyAssigned()
public void setProductsIndividuallyAssigned(boolean productsIndividuallyAssigned)
public java.util.Set<BaseValueForSearchDTO> getProfileFields()
public void setProfileFields(java.util.Set<BaseValueForSearchDTO> profileFields)
public java.util.Set<Role> getRoles()
public void setRoles(java.util.Set<Role> roles)
public java.util.Set<UserVO> getUsersToExclude()
public void setUsersToExclude(java.util.Set<UserVO> usersToExclude)
public java.util.Set<UserVO> getUsersToInclude()
public void setUsersToInclude(java.util.Set<UserVO> usersToInclude)