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
,Serializable
,CacheAwareQuery<UserAccountEntity>
,Query<UserAccountQuery,UserAccount>
,Command<Object>
public class UserAccountQueryImpl extends AbstractQuery<UserAccountQuery,UserAccount> implements UserAccountQuery, CacheAwareQuery<UserAccountEntity>
- Author:
- Filip Hrisafov
- See Also:
- Serialized Form
-
-
Nested Class Summary
-
Nested classes/interfaces inherited from class org.flowable.common.engine.impl.db.ListQueryParameterObject
ListQueryParameterObject.OrderBy, ListQueryParameterObject.ResultType
-
Nested classes/interfaces inherited from interface org.flowable.common.engine.api.query.Query
Query.NullHandlingOnOrder
-
-
Field Summary
Fields Modifier and Type Field Description protected String
businessAccountId
protected Date
createdAfter
protected Date
createdBefore
protected String
externalUserId
protected String
id
protected String
name
protected String
nameLike
protected String
nameLikeIgnoreCase
protected String
state
protected String
subState
protected String
subType
protected String
tenantId
protected String
type
protected String
userAccountDefinitionId
protected String
userId
-
Fields inherited from class org.flowable.common.engine.impl.query.AbstractQuery
commandContext, commandExecutor
-
Fields inherited from class org.flowable.common.engine.impl.db.ListQueryParameterObject
databaseType, DEFAULT_ORDER_BY, defaultOrderBy, firstResult, maxResults, nullHandlingColumn, nullHandlingOnOrder, orderByCollection, orderProperty, parameter, resultType, SORTORDER_ASC, SORTORDER_DESC
-
-
Constructor Summary
Constructors Constructor Description UserAccountQueryImpl(CommandExecutor commandExecutor)
-
Method Summary
-
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, buildOrderBy, getDatabaseType, getFirstResult, getFirstRow, getLastRow, getMaxResults, getNullHandlingColumn, getOrderBy, getOrderByCollectionSafe, getOrderByForWindow, getOuterJoinOrderBy, getParameter, hasOrderBy, hasOrderByForColumn, isNeedsPaging, mapOrderByToSql, setDatabaseType, setFirstResult, setMaxResults, setNullHandlingColumn, setParameter
-
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
-
Methods inherited from interface org.flowable.common.engine.api.query.CacheAwareQuery
enhanceCachedValue
-
-
-
-
Field Detail
-
id
protected String id
-
userId
protected String userId
-
tenantId
protected String tenantId
-
name
protected String name
-
nameLike
protected String nameLike
-
nameLikeIgnoreCase
protected String nameLikeIgnoreCase
-
type
protected String type
-
subType
protected String subType
-
state
protected String state
-
subState
protected String subState
-
businessAccountId
protected String businessAccountId
-
externalUserId
protected String externalUserId
-
userAccountDefinitionId
protected String userAccountDefinitionId
-
createdBefore
protected Date createdBefore
-
createdAfter
protected Date createdAfter
-
-
Constructor Detail
-
UserAccountQueryImpl
public UserAccountQueryImpl(CommandExecutor commandExecutor)
-
-
Method Detail
-
executeCount
public long executeCount(CommandContext commandContext)
- Specified by:
executeCount
in classAbstractQuery<UserAccountQuery,UserAccount>
-
executeList
public List<UserAccount> executeList(CommandContext commandContext)
- Specified by:
executeList
in classAbstractQuery<UserAccountQuery,UserAccount>
-
id
public UserAccountQuery id(String id)
- Specified by:
id
in interfaceUserAccountQuery
-
userId
public UserAccountQuery userId(String userId)
- Specified by:
userId
in interfaceUserAccountQuery
-
tenantId
public UserAccountQuery tenantId(String tenantId)
- Specified by:
tenantId
in interfaceUserAccountQuery
-
name
public UserAccountQuery name(String name)
- Specified by:
name
in interfaceUserAccountQuery
-
nameLike
public UserAccountQuery nameLike(String nameLike)
- Specified by:
nameLike
in interfaceUserAccountQuery
-
nameLikeIgnoreCase
public UserAccountQuery nameLikeIgnoreCase(String nameLikeIgnoreCase)
- Specified by:
nameLikeIgnoreCase
in interfaceUserAccountQuery
-
type
public UserAccountQuery type(String type)
- Specified by:
type
in interfaceUserAccountQuery
-
subType
public UserAccountQuery subType(String subType)
- Specified by:
subType
in interfaceUserAccountQuery
-
state
public UserAccountQuery state(String state)
- Specified by:
state
in interfaceUserAccountQuery
-
subState
public UserAccountQuery subState(String subState)
- Specified by:
subState
in interfaceUserAccountQuery
-
businessAccountId
public UserAccountQuery businessAccountId(String businessAccountId)
- Specified by:
businessAccountId
in interfaceUserAccountQuery
-
externalUserId
public UserAccountQuery externalUserId(String externalUserId)
- Specified by:
externalUserId
in interfaceUserAccountQuery
-
userAccountDefinitionId
public UserAccountQuery userAccountDefinitionId(String userAccountDefinitionId)
- Specified by:
userAccountDefinitionId
in interfaceUserAccountQuery
-
createdBefore
public UserAccountQuery createdBefore(Date createdBefore)
- Specified by:
createdBefore
in interfaceUserAccountQuery
-
createdAfter
public UserAccountQuery createdAfter(Date createdAfter)
- Specified by:
createdAfter
in interfaceUserAccountQuery
-
getId
public String getId()
- Specified by:
getId
in interfaceCacheAwareQuery<UserAccountEntity>
-
getUserId
public String getUserId()
-
getName
public String getName()
-
getNameLike
public String getNameLike()
-
getNameLikeIgnoreCase
public String getNameLikeIgnoreCase()
-
getType
public String getType()
-
getSubType
public String getSubType()
-
getState
public String getState()
-
getSubState
public String getSubState()
-
getBusinessAccountId
public String getBusinessAccountId()
-
getExternalUserId
public String getExternalUserId()
-
getCreatedBefore
public Date getCreatedBefore()
-
getCreatedAfter
public Date getCreatedAfter()
-
-