public class UserQueryImpl extends AbstractQuery<UserQuery,User> implements UserQuery
ListQueryParameterObject.ResultTypeQuery.NullHandlingOnOrder| Modifier and Type | Field and Description |
|---|---|
protected String |
email |
protected String |
emailLike |
protected String |
firstName |
protected String |
firstNameLike |
protected String |
firstNameLikeIgnoreCase |
protected String |
fullNameLike |
protected String |
fullNameLikeIgnoreCase |
protected String |
groupId |
protected List<String> |
groupIds |
protected String |
id |
protected String |
idIgnoreCase |
protected List<String> |
ids |
protected String |
lastName |
protected String |
lastNameLike |
protected String |
lastNameLikeIgnoreCase |
commandContext, commandExecutordatabaseType, firstResult, maxResults, nullHandlingColumn, nullHandlingOnOrder, orderByColumns, orderProperty, parameter, resultType, SORTORDER_ASC, SORTORDER_DESC| Constructor and Description |
|---|
UserQueryImpl() |
UserQueryImpl(CommandContext commandContext) |
UserQueryImpl(CommandExecutor commandExecutor) |
asc, checkQueryOk, count, desc, direction, execute, executeSingleResult, list, listPage, orderBy, orderBy, setCommandExecutor, singleResultaddOrder, getDatabaseType, getFirstResult, getFirstRow, getLastRow, getMaxResults, getNullHandlingColumn, getOrderBy, getOrderByColumns, getParameter, setDatabaseType, setFirstResult, setMaxResults, setNullHandlingColumn, setOrderByColumns, setParameterprotected String id
protected String idIgnoreCase
protected String firstName
protected String firstNameLike
protected String firstNameLikeIgnoreCase
protected String lastName
protected String lastNameLike
protected String lastNameLikeIgnoreCase
protected String fullNameLike
protected String fullNameLikeIgnoreCase
protected String email
protected String emailLike
protected String groupId
public UserQueryImpl()
public UserQueryImpl(CommandContext commandContext)
public UserQueryImpl(CommandExecutor commandExecutor)
public UserQuery userIdIgnoreCase(String id)
userIdIgnoreCase in interface UserQuerypublic UserQuery userFirstName(String firstName)
userFirstName in interface UserQuerypublic UserQuery userFirstNameLike(String firstNameLike)
userFirstNameLike in interface UserQuerypublic UserQuery userFirstNameLikeIgnoreCase(String firstNameLikeIgnoreCase)
userFirstNameLikeIgnoreCase in interface UserQuerypublic UserQuery userLastName(String lastName)
userLastName in interface UserQuerypublic UserQuery userLastNameLike(String lastNameLike)
userLastNameLike in interface UserQuerypublic UserQuery userLastNameLikeIgnoreCase(String lastNameLikeIgnoreCase)
userLastNameLikeIgnoreCase in interface UserQuerypublic UserQuery userFullNameLike(String fullNameLike)
userFullNameLike in interface UserQuerypublic UserQuery userFullNameLikeIgnoreCase(String fullNameLikeIgnoreCase)
userFullNameLikeIgnoreCase in interface UserQuerypublic UserQuery userEmailLike(String emailLike)
userEmailLike in interface UserQuerypublic UserQuery memberOfGroup(String groupId)
memberOfGroup in interface UserQuerypublic UserQuery memberOfGroups(List<String> groupIds)
memberOfGroups in interface UserQuerypublic UserQuery orderByUserId()
orderByUserId in interface UserQuerypublic UserQuery orderByUserEmail()
orderByUserEmail in interface UserQuerypublic UserQuery orderByUserFirstName()
orderByUserFirstName in interface UserQuerypublic UserQuery orderByUserLastName()
orderByUserLastName in interface UserQuerypublic long executeCount(CommandContext commandContext)
executeCount in class AbstractQuery<UserQuery,User>public List<User> executeList(CommandContext commandContext)
executeList in class AbstractQuery<UserQuery,User>public String getId()
public String getIdIgnoreCase()
public String getFirstName()
public String getFirstNameLike()
public String getFirstNameLikeIgnoreCase()
public String getLastName()
public String getLastNameLike()
public String getLastNameLikeIgnoreCase()
public String getEmail()
public String getEmailLike()
public String getGroupId()
public String getFullNameLike()
public String getFullNameLikeIgnoreCase()
Copyright © 2017 Flowable. All rights reserved.