public class PolicyDefinitionQueryImpl extends AbstractQuery<PolicyDefinitionQuery,PolicyDefinition> implements PolicyDefinitionQuery
ListQueryParameterObject.OrderBy, ListQueryParameterObject.ResultType
Query.NullHandlingOnOrder
Modifier and Type | Field and Description |
---|---|
protected String |
deploymentId |
protected String |
id |
protected Collection<String> |
ids |
protected boolean |
includePolicyDefinitionLinks |
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 |
---|
PolicyDefinitionQueryImpl() |
PolicyDefinitionQueryImpl(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 type
protected String name
protected String nameLike
protected String nameLikeIgnoreCase
protected Integer version
protected boolean latest
protected String deploymentId
protected String tenantId
protected boolean includePolicyDefinitionLinks
public PolicyDefinitionQueryImpl()
public PolicyDefinitionQueryImpl(CommandExecutor commandExecutor)
public PolicyDefinitionQuery id(String id)
id
in interface PolicyDefinitionQuery
public PolicyDefinitionQuery ids(Collection<String> ids)
ids
in interface PolicyDefinitionQuery
public PolicyDefinitionQuery key(String key)
key
in interface PolicyDefinitionQuery
public PolicyDefinitionQuery keyLike(String keyLike)
keyLike
in interface PolicyDefinitionQuery
public PolicyDefinitionQuery deploymentId(String deploymentId)
deploymentId
in interface PolicyDefinitionQuery
public PolicyDefinitionQuery type(String type)
type
in interface PolicyDefinitionQuery
public PolicyDefinitionQuery name(String name)
name
in interface PolicyDefinitionQuery
public PolicyDefinitionQuery nameLike(String nameLike)
nameLike
in interface PolicyDefinitionQuery
public PolicyDefinitionQuery nameLikeIgnoreCase(String nameLikeIgnoreCase)
nameLikeIgnoreCase
in interface PolicyDefinitionQuery
public PolicyDefinitionQuery version(Integer version)
version
in interface PolicyDefinitionQuery
public PolicyDefinitionQuery latestVersion()
latestVersion
in interface PolicyDefinitionQuery
public PolicyDefinitionQuery anyVersion()
anyVersion
in interface PolicyDefinitionQuery
public PolicyDefinitionQuery tenantId(String tenantId)
tenantId
in interface PolicyDefinitionQuery
public PolicyDefinitionQuery includePolicyDefinitionLinks()
includePolicyDefinitionLinks
in interface PolicyDefinitionQuery
public PolicyDefinitionQuery orderByDefinitionId()
orderByDefinitionId
in interface PolicyDefinitionQuery
public PolicyDefinitionQuery orderByCreationTime()
orderByCreationTime
in interface PolicyDefinitionQuery
public PolicyDefinitionQuery orderByDefinitionName()
orderByDefinitionName
in interface PolicyDefinitionQuery
public PolicyDefinitionQuery orderByTenantId()
orderByTenantId
in interface PolicyDefinitionQuery
public long executeCount(CommandContext commandContext)
executeCount
in class AbstractQuery<PolicyDefinitionQuery,PolicyDefinition>
public List<PolicyDefinition> executeList(CommandContext commandContext)
executeList
in class AbstractQuery<PolicyDefinitionQuery,PolicyDefinition>
public String getId()
public Collection<String> getIds()
public String getKey()
public String getKeyLike()
public String getType()
public String getName()
public String getNameLike()
public String getNameLikeIgnoreCase()
public Integer getVersion()
public boolean isLatest()
public String getDeploymentId()
public String getTenantId()
public boolean isIncludePolicyDefinitionLinks()