Package com.flowable.idm.engine.impl
Class UserAccountQueryImpl
java.lang.Object
org.flowable.common.engine.impl.db.ListQueryParameterObject
org.flowable.common.engine.impl.query.AbstractQuery<UserAccountQuery,UserAccount>
com.flowable.idm.engine.impl.UserAccountQueryImpl
- All Implemented Interfaces:
UserAccountQuery,java.io.Serializable,org.flowable.common.engine.api.query.CacheAwareQuery<UserAccountEntity>,org.flowable.common.engine.api.query.Query<UserAccountQuery,UserAccount>,org.flowable.common.engine.impl.interceptor.Command<java.lang.Object>
public class UserAccountQueryImpl extends org.flowable.common.engine.impl.query.AbstractQuery<UserAccountQuery,UserAccount> implements UserAccountQuery, org.flowable.common.engine.api.query.CacheAwareQuery<UserAccountEntity>
- Author:
- Filip Hrisafov
- See Also:
- Serialized Form
-
Nested Class Summary
-
Field Summary
Fields Modifier and Type Field Description protected java.lang.StringbusinessAccountIdprotected java.util.DatecreatedAfterprotected java.util.DatecreatedBeforeprotected java.lang.StringexternalUserIdprotected java.lang.Stringidprotected java.lang.Stringnameprotected java.lang.StringnameLikeprotected java.lang.StringnameLikeIgnoreCaseprotected java.lang.Stringstateprotected java.lang.StringsubStateprotected java.lang.StringsubTypeprotected java.lang.StringtenantIdprotected java.lang.Stringtypeprotected java.lang.StringuserAccountDefinitionIdprotected java.lang.StringuserId -
Constructor Summary
Constructors Constructor Description UserAccountQueryImpl(org.flowable.common.engine.impl.interceptor.CommandExecutor commandExecutor) -
Method Summary
Modifier and Type Method Description UserAccountQuerybusinessAccountId(java.lang.String businessAccountId)UserAccountQuerycreatedAfter(java.util.Date createdAfter)UserAccountQuerycreatedBefore(java.util.Date createdBefore)longexecuteCount(org.flowable.common.engine.impl.interceptor.CommandContext commandContext)java.util.List<UserAccount>executeList(org.flowable.common.engine.impl.interceptor.CommandContext commandContext)UserAccountQueryexternalUserId(java.lang.String externalUserId)java.lang.StringgetBusinessAccountId()java.util.DategetCreatedAfter()java.util.DategetCreatedBefore()java.lang.StringgetExternalUserId()java.lang.StringgetId()java.lang.StringgetName()java.lang.StringgetNameLike()java.lang.StringgetNameLikeIgnoreCase()java.lang.StringgetState()java.lang.StringgetSubState()java.lang.StringgetSubType()java.lang.StringgetType()java.lang.StringgetUserId()UserAccountQueryid(java.lang.String id)UserAccountQueryname(java.lang.String name)UserAccountQuerynameLike(java.lang.String nameLike)UserAccountQuerynameLikeIgnoreCase(java.lang.String nameLikeIgnoreCase)UserAccountQuerystate(java.lang.String state)UserAccountQuerysubState(java.lang.String subState)UserAccountQuerysubType(java.lang.String subType)UserAccountQuerytenantId(java.lang.String tenantId)UserAccountQuerytype(java.lang.String type)UserAccountQueryuserAccountDefinitionId(java.lang.String userAccountDefinitionId)UserAccountQueryuserId(java.lang.String userId)Methods inherited from class org.flowable.common.engine.impl.query.AbstractQuery
asc, checkQueryOk, count, desc, direction, execute, executeSingleResult, list, listPage, orderBy, orderBy, setCommandExecutor, singleResultMethods inherited from class org.flowable.common.engine.impl.db.ListQueryParameterObject
addOrder, getDatabaseType, getFirstResult, getFirstRow, getLastRow, getMaxResults, getNullHandlingColumn, getOrderBy, getOrderByColumnMap, getOrderByColumns, getParameter, setDatabaseType, setFirstResult, setMaxResults, setNullHandlingColumn, setOrderByColumns, setParameterMethods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
-
Field Details
-
id
protected java.lang.String id -
userId
protected java.lang.String userId -
tenantId
protected java.lang.String tenantId -
name
protected java.lang.String name -
nameLike
protected java.lang.String nameLike -
nameLikeIgnoreCase
protected java.lang.String nameLikeIgnoreCase -
type
protected java.lang.String type -
subType
protected java.lang.String subType -
state
protected java.lang.String state -
subState
protected java.lang.String subState -
businessAccountId
protected java.lang.String businessAccountId -
externalUserId
protected java.lang.String externalUserId -
userAccountDefinitionId
protected java.lang.String userAccountDefinitionId -
createdBefore
protected java.util.Date createdBefore -
createdAfter
protected java.util.Date createdAfter
-
-
Constructor Details
-
UserAccountQueryImpl
public UserAccountQueryImpl(org.flowable.common.engine.impl.interceptor.CommandExecutor commandExecutor)
-
-
Method Details
-
executeCount
public long executeCount(org.flowable.common.engine.impl.interceptor.CommandContext commandContext)- Specified by:
executeCountin classorg.flowable.common.engine.impl.query.AbstractQuery<UserAccountQuery,UserAccount>
-
executeList
public java.util.List<UserAccount> executeList(org.flowable.common.engine.impl.interceptor.CommandContext commandContext)- Specified by:
executeListin classorg.flowable.common.engine.impl.query.AbstractQuery<UserAccountQuery,UserAccount>
-
id
- Specified by:
idin interfaceUserAccountQuery
-
userId
- Specified by:
userIdin interfaceUserAccountQuery
-
tenantId
- Specified by:
tenantIdin interfaceUserAccountQuery
-
name
- Specified by:
namein interfaceUserAccountQuery
-
nameLike
- Specified by:
nameLikein interfaceUserAccountQuery
-
nameLikeIgnoreCase
- Specified by:
nameLikeIgnoreCasein interfaceUserAccountQuery
-
type
- Specified by:
typein interfaceUserAccountQuery
-
subType
- Specified by:
subTypein interfaceUserAccountQuery
-
state
- Specified by:
statein interfaceUserAccountQuery
-
subState
- Specified by:
subStatein interfaceUserAccountQuery
-
businessAccountId
- Specified by:
businessAccountIdin interfaceUserAccountQuery
-
externalUserId
- Specified by:
externalUserIdin interfaceUserAccountQuery
-
userAccountDefinitionId
- Specified by:
userAccountDefinitionIdin interfaceUserAccountQuery
-
createdBefore
- Specified by:
createdBeforein interfaceUserAccountQuery
-
createdAfter
- Specified by:
createdAfterin interfaceUserAccountQuery
-
getId
public java.lang.String getId()- Specified by:
getIdin interfaceorg.flowable.common.engine.api.query.CacheAwareQuery<UserAccountEntity>
-
getUserId
public java.lang.String getUserId() -
getName
public java.lang.String getName() -
getNameLike
public java.lang.String getNameLike() -
getNameLikeIgnoreCase
public java.lang.String getNameLikeIgnoreCase() -
getType
public java.lang.String getType() -
getSubType
public java.lang.String getSubType() -
getState
public java.lang.String getState() -
getSubState
public java.lang.String getSubState() -
getBusinessAccountId
public java.lang.String getBusinessAccountId() -
getExternalUserId
public java.lang.String getExternalUserId() -
getCreatedBefore
public java.util.Date getCreatedBefore() -
getCreatedAfter
public java.util.Date getCreatedAfter()
-