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 StringbusinessAccountIdprotected DatecreatedAfterprotected DatecreatedBeforeprotected StringexternalUserIdprotected Stringidprotected Stringnameprotected StringnameLikeprotected StringnameLikeIgnoreCaseprotected Stringstateprotected StringsubStateprotected StringsubTypeprotected StringtenantIdprotected Stringtypeprotected StringuserAccountDefinitionIdprotected StringuserId-
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:
executeCountin classAbstractQuery<UserAccountQuery,UserAccount>
-
executeList
public List<UserAccount> executeList(CommandContext commandContext)
- Specified by:
executeListin classAbstractQuery<UserAccountQuery,UserAccount>
-
id
public UserAccountQuery id(String id)
- Specified by:
idin interfaceUserAccountQuery
-
userId
public UserAccountQuery userId(String userId)
- Specified by:
userIdin interfaceUserAccountQuery
-
tenantId
public UserAccountQuery tenantId(String tenantId)
- Specified by:
tenantIdin interfaceUserAccountQuery
-
name
public UserAccountQuery name(String name)
- Specified by:
namein interfaceUserAccountQuery
-
nameLike
public UserAccountQuery nameLike(String nameLike)
- Specified by:
nameLikein interfaceUserAccountQuery
-
nameLikeIgnoreCase
public UserAccountQuery nameLikeIgnoreCase(String nameLikeIgnoreCase)
- Specified by:
nameLikeIgnoreCasein interfaceUserAccountQuery
-
type
public UserAccountQuery type(String type)
- Specified by:
typein interfaceUserAccountQuery
-
subType
public UserAccountQuery subType(String subType)
- Specified by:
subTypein interfaceUserAccountQuery
-
state
public UserAccountQuery state(String state)
- Specified by:
statein interfaceUserAccountQuery
-
subState
public UserAccountQuery subState(String subState)
- Specified by:
subStatein interfaceUserAccountQuery
-
businessAccountId
public UserAccountQuery businessAccountId(String businessAccountId)
- Specified by:
businessAccountIdin interfaceUserAccountQuery
-
externalUserId
public UserAccountQuery externalUserId(String externalUserId)
- Specified by:
externalUserIdin interfaceUserAccountQuery
-
userAccountDefinitionId
public UserAccountQuery userAccountDefinitionId(String userAccountDefinitionId)
- Specified by:
userAccountDefinitionIdin interfaceUserAccountQuery
-
createdBefore
public UserAccountQuery createdBefore(Date createdBefore)
- Specified by:
createdBeforein interfaceUserAccountQuery
-
createdAfter
public UserAccountQuery createdAfter(Date createdAfter)
- Specified by:
createdAfterin interfaceUserAccountQuery
-
getId
public String getId()
- Specified by:
getIdin 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()
-
-