public class QueryDefinitionQueryImpl extends AbstractQuery<QueryDefinitionQuery,QueryDefinition> implements QueryDefinitionQuery
ListQueryParameterObject.OrderBy, ListQueryParameterObject.ResultType
Query.NullHandlingOnOrder
Modifier and Type | Field and Description |
---|---|
protected String |
deploymentId |
protected String |
id |
protected Collection<String> |
ids |
protected String |
key |
protected String |
keyLike |
protected boolean |
latest |
protected String |
name |
protected String |
nameLike |
protected String |
nameLikeIgnoreCase |
protected String |
tenantId |
protected String |
type |
protected Integer |
version |
commandContext, commandExecutor
databaseType, DEFAULT_ORDER_BY, defaultOrderBy, firstResult, maxResults, nullHandlingColumn, nullHandlingOnOrder, orderByCollection, orderProperty, parameter, resultType, SORTORDER_ASC, SORTORDER_DESC
Constructor and Description |
---|
QueryDefinitionQueryImpl() |
QueryDefinitionQueryImpl(CommandExecutor commandExecutor) |
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 Collection<String> ids
protected String key
protected String keyLike
protected String name
protected String nameLike
protected String nameLikeIgnoreCase
protected String type
protected Integer version
protected boolean latest
protected String deploymentId
protected String tenantId
public QueryDefinitionQueryImpl()
public QueryDefinitionQueryImpl(CommandExecutor commandExecutor)
public QueryDefinitionQuery id(String id)
id
in interface QueryDefinitionQuery
public QueryDefinitionQuery ids(Collection<String> ids)
ids
in interface QueryDefinitionQuery
public QueryDefinitionQuery key(String key)
key
in interface QueryDefinitionQuery
public QueryDefinitionQuery keyLike(String keyLike)
keyLike
in interface QueryDefinitionQuery
public QueryDefinitionQuery deploymentId(String deploymentId)
deploymentId
in interface QueryDefinitionQuery
public QueryDefinitionQuery name(String name)
name
in interface QueryDefinitionQuery
public QueryDefinitionQuery nameLike(String nameLike)
nameLike
in interface QueryDefinitionQuery
public QueryDefinitionQuery nameLikeIgnoreCase(String nameLikeIgnoreCase)
nameLikeIgnoreCase
in interface QueryDefinitionQuery
public QueryDefinitionQuery version(Integer version)
version
in interface QueryDefinitionQuery
public QueryDefinitionQuery latestVersion()
latestVersion
in interface QueryDefinitionQuery
public QueryDefinitionQuery anyVersion()
anyVersion
in interface QueryDefinitionQuery
public QueryDefinitionQuery tenantId(String tenantId)
tenantId
in interface QueryDefinitionQuery
public QueryDefinitionQuery orderByDefinitionId()
orderByDefinitionId
in interface QueryDefinitionQuery
public QueryDefinitionQuery orderByDefinitionName()
orderByDefinitionName
in interface QueryDefinitionQuery
public QueryDefinitionQuery orderByTenantId()
orderByTenantId
in interface QueryDefinitionQuery
public long executeCount(CommandContext commandContext)
executeCount
in class AbstractQuery<QueryDefinitionQuery,QueryDefinition>
public List<QueryDefinition> executeList(CommandContext commandContext)
executeList
in class AbstractQuery<QueryDefinitionQuery,QueryDefinition>
public String getId()
public Collection<String> getIds()
public String getKey()
public String getKeyLike()
public String getDeploymentId()
public String getNameLikeIgnoreCase()
public String getType()