public class ServiceDefinitionQueryImpl extends AbstractQuery<ServiceDefinitionQuery,ServiceDefinition> implements ServiceDefinitionQuery
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 |
---|
ServiceDefinitionQueryImpl() |
ServiceDefinitionQueryImpl(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 ServiceDefinitionQueryImpl()
public ServiceDefinitionQueryImpl(CommandExecutor commandExecutor)
public ServiceDefinitionQuery id(String id)
id
in interface ServiceDefinitionQuery
public ServiceDefinitionQuery ids(Collection<String> ids)
ids
in interface ServiceDefinitionQuery
public ServiceDefinitionQuery key(String key)
key
in interface ServiceDefinitionQuery
public ServiceDefinitionQuery keyLike(String keyLike)
keyLike
in interface ServiceDefinitionQuery
public ServiceDefinitionQuery deploymentId(String deploymentId)
deploymentId
in interface ServiceDefinitionQuery
public ServiceDefinitionQuery name(String name)
name
in interface ServiceDefinitionQuery
public ServiceDefinitionQuery nameLike(String nameLike)
nameLike
in interface ServiceDefinitionQuery
public ServiceDefinitionQuery nameLikeIgnoreCase(String nameLikeIgnoreCase)
nameLikeIgnoreCase
in interface ServiceDefinitionQuery
public ServiceDefinitionQuery type(String type)
type
in interface ServiceDefinitionQuery
public ServiceDefinitionQuery version(Integer version)
version
in interface ServiceDefinitionQuery
public ServiceDefinitionQuery latestVersion()
latestVersion
in interface ServiceDefinitionQuery
public ServiceDefinitionQuery anyVersion()
anyVersion
in interface ServiceDefinitionQuery
public ServiceDefinitionQuery tenantId(String tenantId)
tenantId
in interface ServiceDefinitionQuery
public ServiceDefinitionQuery orderByDefinitionId()
orderByDefinitionId
in interface ServiceDefinitionQuery
public ServiceDefinitionQuery orderByCreationTime()
orderByCreationTime
in interface ServiceDefinitionQuery
public ServiceDefinitionQuery orderByUpdateTime()
orderByUpdateTime
in interface ServiceDefinitionQuery
public ServiceDefinitionQuery orderByDefinitionName()
orderByDefinitionName
in interface ServiceDefinitionQuery
public ServiceDefinitionQuery orderByTenantId()
orderByTenantId
in interface ServiceDefinitionQuery
public long executeCount(CommandContext commandContext)
executeCount
in class AbstractQuery<ServiceDefinitionQuery,ServiceDefinition>
public List<ServiceDefinition> executeList(CommandContext commandContext)
executeList
in class AbstractQuery<ServiceDefinitionQuery,ServiceDefinition>
public String getId()
public Collection<String> getIds()
public String getKey()
public String getKeyLike()
public String getDeploymentId()
public String getNameLikeIgnoreCase()
public String getType()