Class LegacyWorkObjectDefinitionQueryImpl
java.lang.Object
org.flowable.common.engine.impl.db.ListQueryParameterObject
org.flowable.common.engine.impl.query.AbstractQuery<LegacyWorkObjectDefinitionQuery,LegacyWorkObjectDefinition>
com.flowable.workobject.engine.impl.LegacyWorkObjectDefinitionQueryImpl
- All Implemented Interfaces:
LegacyWorkObjectDefinitionQuery,java.io.Serializable,org.flowable.common.engine.api.query.Query<LegacyWorkObjectDefinitionQuery,LegacyWorkObjectDefinition>,org.flowable.common.engine.impl.interceptor.Command<java.lang.Object>
public class LegacyWorkObjectDefinitionQueryImpl extends org.flowable.common.engine.impl.query.AbstractQuery<LegacyWorkObjectDefinitionQuery,LegacyWorkObjectDefinition> implements LegacyWorkObjectDefinitionQuery
- Author:
- Tijs Rademakers, Joram Barrez
- See Also:
- Serialized Form
-
Nested Class Summary
-
Field Summary
Fields Modifier and Type Field Description protected java.lang.StringdescendantOfprotected java.lang.StringexternalIdprotected java.util.Set<java.lang.String>externalIdsprotected java.lang.IntegerexternalVersionprotected java.lang.IntegerexternalVersionGtprotected java.lang.IntegerexternalVersionGteprotected java.lang.IntegerexternalVersionLtprotected java.lang.IntegerexternalVersionLteprotected java.lang.StringglobalIdprotected java.util.Set<java.lang.String>globalIdsprotected java.lang.Stringidprotected java.util.Set<java.lang.String>idsprotected booleanincludePropertiesprotected java.lang.Stringkeyprotected java.lang.StringkeyLikeprotected booleanlatestprotected java.lang.Stringnameprotected java.lang.StringnameLikeprotected java.lang.StringproviderIdprotected java.lang.StringtenantIdprotected java.lang.StringtenantIdLikeprotected java.lang.Stringtypeprotected java.lang.Integerversionprotected java.lang.IntegerversionGtprotected java.lang.IntegerversionGteprotected java.lang.IntegerversionLtprotected java.lang.IntegerversionLteprotected booleanwithoutTenantId -
Constructor Summary
Constructors Constructor Description LegacyWorkObjectDefinitionQueryImpl()LegacyWorkObjectDefinitionQueryImpl(org.flowable.common.engine.impl.interceptor.CommandContext commandContext)LegacyWorkObjectDefinitionQueryImpl(org.flowable.common.engine.impl.interceptor.CommandExecutor commandExecutor) -
Method Summary
Modifier and Type Method Description protected voidcheckVersion(java.lang.Integer version)LegacyWorkObjectDefinitionQuerydescendantOf(java.lang.String workObjectDefinitionId)Only select work object definitions that are descendant of given work object definition.longexecuteCount(org.flowable.common.engine.impl.interceptor.CommandContext commandContext)java.util.List<LegacyWorkObjectDefinition>executeList(org.flowable.common.engine.impl.interceptor.CommandContext commandContext)LegacyWorkObjectDefinitionQueryImplexternalId(java.lang.String workObjectDefinitionExternalId)Only select work object definitions with the given external id.LegacyWorkObjectDefinitionQueryImplexternalIds(java.util.Set<java.lang.String> workObjectDefinitionExternalIds)Only select work object definitions with the given external ids.LegacyWorkObjectDefinitionQueryImplexternalVersion(java.lang.Integer version)Only select work object definition with a certain external version.LegacyWorkObjectDefinitionQueryImplexternalVersionGreaterThan(java.lang.Integer version)Only select forms which version are greater than a certain external version.LegacyWorkObjectDefinitionQueryImplexternalVersionGreaterThanOrEquals(java.lang.Integer version)Only select forms which version are greater than or equals a certain external version.LegacyWorkObjectDefinitionQueryImplexternalVersionLowerThan(java.lang.Integer version)Only select forms which version are lower than a certain external version.LegacyWorkObjectDefinitionQueryImplexternalVersionLowerThanOrEquals(java.lang.Integer version)Only select forms which version are lower than or equals a certain external version.java.lang.StringgetExternalId()java.util.Set<java.lang.String>getExternalIds()java.lang.StringgetGlobalId()java.util.Set<java.lang.String>getGlobalIds()java.lang.StringgetId()java.util.Set<java.lang.String>getIds()java.lang.StringgetKey()java.lang.StringgetKeyLike()java.lang.StringgetName()java.lang.StringgetNameLike()java.lang.StringgetOrderByColumns()java.lang.StringgetTenantId()java.lang.StringgetTenantIdLike()java.lang.IntegergetVersion()java.lang.IntegergetVersionGt()java.lang.IntegergetVersionGte()java.lang.IntegergetVersionLt()java.lang.IntegergetVersionLte()LegacyWorkObjectDefinitionQueryImplglobalId(java.lang.String workObjectDefinitionGlobalId)Only select work object definitions with the given globalId.LegacyWorkObjectDefinitionQueryImplglobalIds(java.util.Set<java.lang.String> workObjectDefinitionGlobalIds)Only select work object definitions with the given global ids.LegacyWorkObjectDefinitionQueryImplid(java.lang.String workObjectDefinitionId)Only select work object definitions with the given id.LegacyWorkObjectDefinitionQueryImplids(java.util.Set<java.lang.String> workObjectDefinitionIds)Only select work object definitions with the given ids.LegacyWorkObjectDefinitionQueryImplincludeProperties()booleanisIncludeProperties()booleanisLatest()booleanisWithoutTenantId()LegacyWorkObjectDefinitionQueryImplkey(java.lang.String key)Only select work object definition with the given key.LegacyWorkObjectDefinitionQueryImplkeyLike(java.lang.String keyLike)Only select work object definitions where the key matches the given parameter.LegacyWorkObjectDefinitionQueryImpllatestVersion()Only select the forms which are the latest deployed (ie.LegacyWorkObjectDefinitionQueryImplname(java.lang.String name)Only select work object definitions with the given name.LegacyWorkObjectDefinitionQueryImplnameLike(java.lang.String nameLike)Only select work object definitions where the name matches the given parameter.LegacyWorkObjectDefinitionQueryorderById()Order by the id of the work object definition (needs to be followed byQuery.asc()orQuery.desc()).LegacyWorkObjectDefinitionQueryorderByKey()Order by work object definition key (needs to be followed byQuery.asc()orQuery.desc()).LegacyWorkObjectDefinitionQueryorderByName()Order by the name of the work object definitions (needs to be followed byQuery.asc()orQuery.desc()).LegacyWorkObjectDefinitionQueryorderByTenantId()Order by tenant id (needs to be followed byQuery.asc()orQuery.desc()).LegacyWorkObjectDefinitionQueryorderByVersion()Order by the version of the work object definition (needs to be followed byQuery.asc()orQuery.desc()).LegacyWorkObjectDefinitionQueryproviderId(java.lang.String providerId)Only select work object definitions with the given provider id.LegacyWorkObjectDefinitionQueryImpltenantId(java.lang.String tenantId)Only select work object definitions that have the given tenant id.LegacyWorkObjectDefinitionQueryImpltenantIdLike(java.lang.String tenantIdLike)Only select work object definitions with a tenant id like the given one.LegacyWorkObjectDefinitionQuerytype(java.lang.String workObjectDefinitionType)Only select work object definitions with the given type.LegacyWorkObjectDefinitionQueryImplversion(java.lang.Integer version)Only select work object definition with a certain version.LegacyWorkObjectDefinitionQueryImplversionGreaterThan(java.lang.Integer version)Only select forms which version are greater than a certain version.LegacyWorkObjectDefinitionQueryImplversionGreaterThanOrEquals(java.lang.Integer version)Only select forms which version are greater than or equals a certain version.LegacyWorkObjectDefinitionQueryImplversionLowerThan(java.lang.Integer version)Only select forms which version are lower than a certain version.LegacyWorkObjectDefinitionQueryImplversionLowerThanOrEquals(java.lang.Integer formVersion)Only select forms which version are lower than or equals a certain version.LegacyWorkObjectDefinitionQueryImplwithoutTenantId()Only select work object definitions that do not have a tenant id.Methods inherited from class org.flowable.common.engine.impl.query.AbstractQuery
asc, checkQueryOk, count, desc, direction, execute, executeSingleResult, list, listPage, orderBy, orderBy, setCommandExecutor, singleResultMethods inherited from class org.flowable.common.engine.impl.db.ListQueryParameterObject
addOrder, getDatabaseType, getFirstResult, getFirstRow, getLastRow, getMaxResults, getNullHandlingColumn, getOrderBy, getOrderByColumnMap, getParameter, setDatabaseType, setFirstResult, setMaxResults, setNullHandlingColumn, setOrderByColumns, setParameter
-
Field Details
-
id
protected java.lang.String id -
ids
protected java.util.Set<java.lang.String> ids -
globalId
protected java.lang.String globalId -
globalIds
protected java.util.Set<java.lang.String> globalIds -
externalId
protected java.lang.String externalId -
externalIds
protected java.util.Set<java.lang.String> externalIds -
name
protected java.lang.String name -
nameLike
protected java.lang.String nameLike -
key
protected java.lang.String key -
keyLike
protected java.lang.String keyLike -
version
protected java.lang.Integer version -
versionGt
protected java.lang.Integer versionGt -
versionGte
protected java.lang.Integer versionGte -
versionLt
protected java.lang.Integer versionLt -
versionLte
protected java.lang.Integer versionLte -
externalVersion
protected java.lang.Integer externalVersion -
externalVersionGt
protected java.lang.Integer externalVersionGt -
externalVersionGte
protected java.lang.Integer externalVersionGte -
externalVersionLt
protected java.lang.Integer externalVersionLt -
externalVersionLte
protected java.lang.Integer externalVersionLte -
latest
protected boolean latest -
type
protected java.lang.String type -
descendantOf
protected java.lang.String descendantOf -
providerId
protected java.lang.String providerId -
tenantId
protected java.lang.String tenantId -
tenantIdLike
protected java.lang.String tenantIdLike -
withoutTenantId
protected boolean withoutTenantId -
includeProperties
protected boolean includeProperties
-
-
Constructor Details
-
LegacyWorkObjectDefinitionQueryImpl
public LegacyWorkObjectDefinitionQueryImpl() -
LegacyWorkObjectDefinitionQueryImpl
public LegacyWorkObjectDefinitionQueryImpl(org.flowable.common.engine.impl.interceptor.CommandContext commandContext) -
LegacyWorkObjectDefinitionQueryImpl
public LegacyWorkObjectDefinitionQueryImpl(org.flowable.common.engine.impl.interceptor.CommandExecutor commandExecutor)
-
-
Method Details
-
id
Description copied from interface:LegacyWorkObjectDefinitionQueryOnly select work object definitions with the given id.- Specified by:
idin interfaceLegacyWorkObjectDefinitionQuery
-
ids
public LegacyWorkObjectDefinitionQueryImpl ids(java.util.Set<java.lang.String> workObjectDefinitionIds)Description copied from interface:LegacyWorkObjectDefinitionQueryOnly select work object definitions with the given ids.- Specified by:
idsin interfaceLegacyWorkObjectDefinitionQuery
-
globalId
Description copied from interface:LegacyWorkObjectDefinitionQueryOnly select work object definitions with the given globalId.- Specified by:
globalIdin interfaceLegacyWorkObjectDefinitionQuery
-
globalIds
public LegacyWorkObjectDefinitionQueryImpl globalIds(java.util.Set<java.lang.String> workObjectDefinitionGlobalIds)Description copied from interface:LegacyWorkObjectDefinitionQueryOnly select work object definitions with the given global ids.- Specified by:
globalIdsin interfaceLegacyWorkObjectDefinitionQuery
-
externalId
public LegacyWorkObjectDefinitionQueryImpl externalId(java.lang.String workObjectDefinitionExternalId)Description copied from interface:LegacyWorkObjectDefinitionQueryOnly select work object definitions with the given external id.- Specified by:
externalIdin interfaceLegacyWorkObjectDefinitionQuery
-
externalIds
public LegacyWorkObjectDefinitionQueryImpl externalIds(java.util.Set<java.lang.String> workObjectDefinitionExternalIds)Description copied from interface:LegacyWorkObjectDefinitionQueryOnly select work object definitions with the given external ids.- Specified by:
externalIdsin interfaceLegacyWorkObjectDefinitionQuery
-
name
Description copied from interface:LegacyWorkObjectDefinitionQueryOnly select work object definitions with the given name.- Specified by:
namein interfaceLegacyWorkObjectDefinitionQuery
-
nameLike
Description copied from interface:LegacyWorkObjectDefinitionQueryOnly select work object definitions where the name matches the given parameter. The syntax that should be used is the same as in SQL, eg. %test%- Specified by:
nameLikein interfaceLegacyWorkObjectDefinitionQuery
-
key
Description copied from interface:LegacyWorkObjectDefinitionQueryOnly select work object definition with the given key.- Specified by:
keyin interfaceLegacyWorkObjectDefinitionQuery
-
keyLike
Description copied from interface:LegacyWorkObjectDefinitionQueryOnly select work object definitions where the key matches the given parameter. The syntax that should be used is the same as in SQL, eg. %test%- Specified by:
keyLikein interfaceLegacyWorkObjectDefinitionQuery
-
version
Description copied from interface:LegacyWorkObjectDefinitionQueryOnly select work object definition with a certain version. Particularly useful when used in combination withLegacyWorkObjectDefinitionQuery.key(String)- Specified by:
versionin interfaceLegacyWorkObjectDefinitionQuery
-
versionGreaterThan
Description copied from interface:LegacyWorkObjectDefinitionQueryOnly select forms which version are greater than a certain version.- Specified by:
versionGreaterThanin interfaceLegacyWorkObjectDefinitionQuery
-
versionGreaterThanOrEquals
Description copied from interface:LegacyWorkObjectDefinitionQueryOnly select forms which version are greater than or equals a certain version.- Specified by:
versionGreaterThanOrEqualsin interfaceLegacyWorkObjectDefinitionQuery
-
versionLowerThan
Description copied from interface:LegacyWorkObjectDefinitionQueryOnly select forms which version are lower than a certain version.- Specified by:
versionLowerThanin interfaceLegacyWorkObjectDefinitionQuery
-
versionLowerThanOrEquals
Description copied from interface:LegacyWorkObjectDefinitionQueryOnly select forms which version are lower than or equals a certain version.- Specified by:
versionLowerThanOrEqualsin interfaceLegacyWorkObjectDefinitionQuery
-
externalVersion
Description copied from interface:LegacyWorkObjectDefinitionQueryOnly select work object definition with a certain external version. Particularly useful when used in combination withLegacyWorkObjectDefinitionQuery.key(String)- Specified by:
externalVersionin interfaceLegacyWorkObjectDefinitionQuery
-
externalVersionGreaterThan
Description copied from interface:LegacyWorkObjectDefinitionQueryOnly select forms which version are greater than a certain external version.- Specified by:
externalVersionGreaterThanin interfaceLegacyWorkObjectDefinitionQuery
-
externalVersionGreaterThanOrEquals
public LegacyWorkObjectDefinitionQueryImpl externalVersionGreaterThanOrEquals(java.lang.Integer version)Description copied from interface:LegacyWorkObjectDefinitionQueryOnly select forms which version are greater than or equals a certain external version.- Specified by:
externalVersionGreaterThanOrEqualsin interfaceLegacyWorkObjectDefinitionQuery
-
externalVersionLowerThan
Description copied from interface:LegacyWorkObjectDefinitionQueryOnly select forms which version are lower than a certain external version.- Specified by:
externalVersionLowerThanin interfaceLegacyWorkObjectDefinitionQuery
-
externalVersionLowerThanOrEquals
public LegacyWorkObjectDefinitionQueryImpl externalVersionLowerThanOrEquals(java.lang.Integer version)Description copied from interface:LegacyWorkObjectDefinitionQueryOnly select forms which version are lower than or equals a certain external version.- Specified by:
externalVersionLowerThanOrEqualsin interfaceLegacyWorkObjectDefinitionQuery
-
checkVersion
protected void checkVersion(java.lang.Integer version) -
descendantOf
Description copied from interface:LegacyWorkObjectDefinitionQueryOnly select work object definitions that are descendant of given work object definition.- Specified by:
descendantOfin interfaceLegacyWorkObjectDefinitionQuery
-
type
Description copied from interface:LegacyWorkObjectDefinitionQueryOnly select work object definitions with the given type.- Specified by:
typein interfaceLegacyWorkObjectDefinitionQuery
-
providerId
Description copied from interface:LegacyWorkObjectDefinitionQueryOnly select work object definitions with the given provider id.- Specified by:
providerIdin interfaceLegacyWorkObjectDefinitionQuery
-
latestVersion
Description copied from interface:LegacyWorkObjectDefinitionQueryOnly select the forms which are the latest deployed (ie. which have the highest version number for the given key). Can also be used without any other criteria (ie. query.latest().list()), which will then give all the latest versions of all the deployed decision tables.- Specified by:
latestVersionin interfaceLegacyWorkObjectDefinitionQuery
-
tenantId
Description copied from interface:LegacyWorkObjectDefinitionQueryOnly select work object definitions that have the given tenant id.- Specified by:
tenantIdin interfaceLegacyWorkObjectDefinitionQuery
-
tenantIdLike
Description copied from interface:LegacyWorkObjectDefinitionQueryOnly select work object definitions with a tenant id like the given one.- Specified by:
tenantIdLikein interfaceLegacyWorkObjectDefinitionQuery
-
withoutTenantId
Description copied from interface:LegacyWorkObjectDefinitionQueryOnly select work object definitions that do not have a tenant id.- Specified by:
withoutTenantIdin interfaceLegacyWorkObjectDefinitionQuery
-
includeProperties
- Specified by:
includePropertiesin interfaceLegacyWorkObjectDefinitionQuery
-
orderByKey
Description copied from interface:LegacyWorkObjectDefinitionQueryOrder by work object definition key (needs to be followed byQuery.asc()orQuery.desc()).- Specified by:
orderByKeyin interfaceLegacyWorkObjectDefinitionQuery
-
orderById
Description copied from interface:LegacyWorkObjectDefinitionQueryOrder by the id of the work object definition (needs to be followed byQuery.asc()orQuery.desc()).- Specified by:
orderByIdin interfaceLegacyWorkObjectDefinitionQuery
-
orderByVersion
Description copied from interface:LegacyWorkObjectDefinitionQueryOrder by the version of the work object definition (needs to be followed byQuery.asc()orQuery.desc()).- Specified by:
orderByVersionin interfaceLegacyWorkObjectDefinitionQuery
-
orderByName
Description copied from interface:LegacyWorkObjectDefinitionQueryOrder by the name of the work object definitions (needs to be followed byQuery.asc()orQuery.desc()).- Specified by:
orderByNamein interfaceLegacyWorkObjectDefinitionQuery
-
orderByTenantId
Description copied from interface:LegacyWorkObjectDefinitionQueryOrder by tenant id (needs to be followed byQuery.asc()orQuery.desc()).- Specified by:
orderByTenantIdin interfaceLegacyWorkObjectDefinitionQuery
-
executeCount
public long executeCount(org.flowable.common.engine.impl.interceptor.CommandContext commandContext)- Specified by:
executeCountin classorg.flowable.common.engine.impl.query.AbstractQuery<LegacyWorkObjectDefinitionQuery,LegacyWorkObjectDefinition>
-
executeList
public java.util.List<LegacyWorkObjectDefinition> executeList(org.flowable.common.engine.impl.interceptor.CommandContext commandContext)- Specified by:
executeListin classorg.flowable.common.engine.impl.query.AbstractQuery<LegacyWorkObjectDefinitionQuery,LegacyWorkObjectDefinition>
-
getId
public java.lang.String getId() -
getIds
public java.util.Set<java.lang.String> getIds() -
getGlobalId
public java.lang.String getGlobalId() -
getGlobalIds
public java.util.Set<java.lang.String> getGlobalIds() -
getExternalId
public java.lang.String getExternalId() -
getExternalIds
public java.util.Set<java.lang.String> getExternalIds() -
getName
public java.lang.String getName() -
getNameLike
public java.lang.String getNameLike() -
getKey
public java.lang.String getKey() -
getKeyLike
public java.lang.String getKeyLike() -
getVersion
public java.lang.Integer getVersion() -
getVersionGt
public java.lang.Integer getVersionGt() -
getVersionGte
public java.lang.Integer getVersionGte() -
getVersionLt
public java.lang.Integer getVersionLt() -
getVersionLte
public java.lang.Integer getVersionLte() -
isLatest
public boolean isLatest() -
getTenantId
public java.lang.String getTenantId() -
getTenantIdLike
public java.lang.String getTenantIdLike() -
isWithoutTenantId
public boolean isWithoutTenantId() -
isIncludeProperties
public boolean isIncludeProperties() -
getOrderByColumns
public java.lang.String getOrderByColumns()- Overrides:
getOrderByColumnsin classorg.flowable.common.engine.impl.db.ListQueryParameterObject
-