public class UserDefinitionQueryImpl extends AbstractQuery<UserDefinitionQuery,UserDefinition> implements UserDefinitionQuery
ListQueryParameterObject.OrderBy, ListQueryParameterObject.ResultType
Query.NullHandlingOnOrder
Modifier and Type | Field and Description |
---|---|
protected String |
accessibleByGroup |
protected String |
accessibleByUser |
protected String |
id |
protected boolean |
includeDefaultTenant |
protected String |
key |
protected String |
name |
protected String |
nameLike |
protected String |
nameLikeIgnoreCase |
protected String |
tenantId |
commandContext, commandExecutor
databaseType, DEFAULT_ORDER_BY, defaultOrderBy, firstResult, maxResults, nullHandlingColumn, nullHandlingOnOrder, orderByCollection, orderProperty, parameter, resultType, SORTORDER_ASC, SORTORDER_DESC
Constructor and Description |
---|
UserDefinitionQueryImpl(CommandExecutor commandExecutor) |
Modifier and Type | Method and Description |
---|---|
UserDefinitionQuery |
accessibleByGroup(String groupId) |
UserDefinitionQuery |
accessibleByUser(String userId) |
long |
executeCount(CommandContext commandContext) |
List<UserDefinition> |
executeList(CommandContext commandContext) |
String |
getAccessibleByGroup() |
String |
getAccessibleByUser() |
String |
getId() |
String |
getKey() |
String |
getNameLikeIgnoreCase() |
UserDefinitionQuery |
id(String id) |
UserDefinitionQuery |
includeDefaultTenantId() |
UserDefinitionQuery |
key(String key) |
UserDefinitionQuery |
name(String name) |
UserDefinitionQuery |
nameLike(String nameLike) |
UserDefinitionQuery |
nameLikeIgnoreCase(String nameLikeIgnoreCase) |
UserDefinitionQuery |
orderByUserDefinitionId() |
UserDefinitionQuery |
orderByUserDefinitionKey() |
UserDefinitionQuery |
orderByUserDefinitionName() |
UserDefinitionQuery |
tenantId(String tenantId) |
asc, checkQueryOk, count, desc, direction, execute, executeSingleResult, list, listPage, orderBy, orderBy, setCommandExecutor, singleResult
addOrder, buildOrderBy, getDatabaseType, getFirstResult, getFirstRow, getLastRow, getMaxResults, getNullHandlingColumn, getOrderBy, getOrderByCollectionSafe, getOrderByForWindow, getOuterJoinOrderBy, getParameter, hasOrderBy, hasOrderByForColumn, isNeedsPaging, mapOrderByToSql, setDatabaseType, setFirstResult, setMaxResults, setNullHandlingColumn, setParameter
protected String id
protected String key
protected String name
protected String nameLike
protected String nameLikeIgnoreCase
protected String accessibleByUser
protected String accessibleByGroup
protected String tenantId
protected boolean includeDefaultTenant
public UserDefinitionQueryImpl(CommandExecutor commandExecutor)
public UserDefinitionQuery id(String id)
id
in interface UserDefinitionQuery
public UserDefinitionQuery key(String key)
key
in interface UserDefinitionQuery
public UserDefinitionQuery name(String name)
name
in interface UserDefinitionQuery
public UserDefinitionQuery nameLike(String nameLike)
nameLike
in interface UserDefinitionQuery
public UserDefinitionQuery nameLikeIgnoreCase(String nameLikeIgnoreCase)
nameLikeIgnoreCase
in interface UserDefinitionQuery
public UserDefinitionQuery accessibleByUser(String userId)
accessibleByUser
in interface UserDefinitionQuery
public UserDefinitionQuery accessibleByGroup(String groupId)
accessibleByGroup
in interface UserDefinitionQuery
public UserDefinitionQuery tenantId(String tenantId)
tenantId
in interface UserDefinitionQuery
public UserDefinitionQuery includeDefaultTenantId()
includeDefaultTenantId
in interface UserDefinitionQuery
public long executeCount(CommandContext commandContext)
executeCount
in class AbstractQuery<UserDefinitionQuery,UserDefinition>
public List<UserDefinition> executeList(CommandContext commandContext)
executeList
in class AbstractQuery<UserDefinitionQuery,UserDefinition>
public UserDefinitionQuery orderByUserDefinitionKey()
orderByUserDefinitionKey
in interface UserDefinitionQuery
public UserDefinitionQuery orderByUserDefinitionId()
orderByUserDefinitionId
in interface UserDefinitionQuery
public UserDefinitionQuery orderByUserDefinitionName()
orderByUserDefinitionName
in interface UserDefinitionQuery
public String getId()
public String getKey()
public String getNameLikeIgnoreCase()
public String getAccessibleByUser()
public String getAccessibleByGroup()