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.String
businessAccountId
protected java.util.Date
createdAfter
protected java.util.Date
createdBefore
protected java.lang.String
externalUserId
protected java.lang.String
id
protected java.lang.String
name
protected java.lang.String
nameLike
protected java.lang.String
nameLikeIgnoreCase
protected java.lang.String
state
protected java.lang.String
subState
protected java.lang.String
subType
protected java.lang.String
tenantId
protected java.lang.String
type
protected java.lang.String
userAccountDefinitionId
protected java.lang.String
userId
-
Constructor Summary
Constructors Constructor Description UserAccountQueryImpl(org.flowable.common.engine.impl.interceptor.CommandExecutor commandExecutor)
-
Method Summary
Modifier and Type Method Description UserAccountQuery
businessAccountId(java.lang.String businessAccountId)
UserAccountQuery
createdAfter(java.util.Date createdAfter)
UserAccountQuery
createdBefore(java.util.Date createdBefore)
long
executeCount(org.flowable.common.engine.impl.interceptor.CommandContext commandContext)
java.util.List<UserAccount>
executeList(org.flowable.common.engine.impl.interceptor.CommandContext commandContext)
UserAccountQuery
externalUserId(java.lang.String externalUserId)
java.lang.String
getBusinessAccountId()
java.util.Date
getCreatedAfter()
java.util.Date
getCreatedBefore()
java.lang.String
getExternalUserId()
java.lang.String
getId()
java.lang.String
getName()
java.lang.String
getNameLike()
java.lang.String
getNameLikeIgnoreCase()
java.lang.String
getState()
java.lang.String
getSubState()
java.lang.String
getSubType()
java.lang.String
getType()
java.lang.String
getUserId()
UserAccountQuery
id(java.lang.String id)
UserAccountQuery
name(java.lang.String name)
UserAccountQuery
nameLike(java.lang.String nameLike)
UserAccountQuery
nameLikeIgnoreCase(java.lang.String nameLikeIgnoreCase)
UserAccountQuery
state(java.lang.String state)
UserAccountQuery
subState(java.lang.String subState)
UserAccountQuery
subType(java.lang.String subType)
UserAccountQuery
tenantId(java.lang.String tenantId)
UserAccountQuery
type(java.lang.String type)
UserAccountQuery
userAccountDefinitionId(java.lang.String userAccountDefinitionId)
UserAccountQuery
userId(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, singleResult
Methods 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, setParameter
Methods 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:
executeCount
in 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:
executeList
in classorg.flowable.common.engine.impl.query.AbstractQuery<UserAccountQuery,UserAccount>
-
id
- Specified by:
id
in interfaceUserAccountQuery
-
userId
- Specified by:
userId
in interfaceUserAccountQuery
-
tenantId
- Specified by:
tenantId
in interfaceUserAccountQuery
-
name
- Specified by:
name
in interfaceUserAccountQuery
-
nameLike
- Specified by:
nameLike
in interfaceUserAccountQuery
-
nameLikeIgnoreCase
- Specified by:
nameLikeIgnoreCase
in interfaceUserAccountQuery
-
type
- Specified by:
type
in interfaceUserAccountQuery
-
subType
- Specified by:
subType
in interfaceUserAccountQuery
-
state
- Specified by:
state
in interfaceUserAccountQuery
-
subState
- Specified by:
subState
in interfaceUserAccountQuery
-
businessAccountId
- Specified by:
businessAccountId
in interfaceUserAccountQuery
-
externalUserId
- Specified by:
externalUserId
in interfaceUserAccountQuery
-
userAccountDefinitionId
- Specified by:
userAccountDefinitionId
in interfaceUserAccountQuery
-
createdBefore
- Specified by:
createdBefore
in interfaceUserAccountQuery
-
createdAfter
- Specified by:
createdAfter
in interfaceUserAccountQuery
-
getId
public java.lang.String getId()- Specified by:
getId
in 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()
-