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.String
descendantOf
protected java.lang.String
externalId
protected java.util.Set<java.lang.String>
externalIds
protected java.lang.Integer
externalVersion
protected java.lang.Integer
externalVersionGt
protected java.lang.Integer
externalVersionGte
protected java.lang.Integer
externalVersionLt
protected java.lang.Integer
externalVersionLte
protected java.lang.String
globalId
protected java.util.Set<java.lang.String>
globalIds
protected java.lang.String
id
protected java.util.Set<java.lang.String>
ids
protected boolean
includeProperties
protected java.lang.String
key
protected java.lang.String
keyLike
protected boolean
latest
protected java.lang.String
name
protected java.lang.String
nameLike
protected java.lang.String
providerId
protected java.lang.String
tenantId
protected java.lang.String
tenantIdLike
protected java.lang.String
type
protected java.lang.Integer
version
protected java.lang.Integer
versionGt
protected java.lang.Integer
versionGte
protected java.lang.Integer
versionLt
protected java.lang.Integer
versionLte
protected boolean
withoutTenantId
-
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 void
checkVersion(java.lang.Integer version)
LegacyWorkObjectDefinitionQuery
descendantOf(java.lang.String workObjectDefinitionId)
Only select work object definitions that are descendant of given work object definition.long
executeCount(org.flowable.common.engine.impl.interceptor.CommandContext commandContext)
java.util.List<LegacyWorkObjectDefinition>
executeList(org.flowable.common.engine.impl.interceptor.CommandContext commandContext)
LegacyWorkObjectDefinitionQueryImpl
externalId(java.lang.String workObjectDefinitionExternalId)
Only select work object definitions with the given external id.LegacyWorkObjectDefinitionQueryImpl
externalIds(java.util.Set<java.lang.String> workObjectDefinitionExternalIds)
Only select work object definitions with the given external ids.LegacyWorkObjectDefinitionQueryImpl
externalVersion(java.lang.Integer version)
Only select work object definition with a certain external version.LegacyWorkObjectDefinitionQueryImpl
externalVersionGreaterThan(java.lang.Integer version)
Only select forms which version are greater than a certain external version.LegacyWorkObjectDefinitionQueryImpl
externalVersionGreaterThanOrEquals(java.lang.Integer version)
Only select forms which version are greater than or equals a certain external version.LegacyWorkObjectDefinitionQueryImpl
externalVersionLowerThan(java.lang.Integer version)
Only select forms which version are lower than a certain external version.LegacyWorkObjectDefinitionQueryImpl
externalVersionLowerThanOrEquals(java.lang.Integer version)
Only select forms which version are lower than or equals a certain external version.java.lang.String
getExternalId()
java.util.Set<java.lang.String>
getExternalIds()
java.lang.String
getGlobalId()
java.util.Set<java.lang.String>
getGlobalIds()
java.lang.String
getId()
java.util.Set<java.lang.String>
getIds()
java.lang.String
getKey()
java.lang.String
getKeyLike()
java.lang.String
getName()
java.lang.String
getNameLike()
java.lang.String
getOrderByColumns()
java.lang.String
getTenantId()
java.lang.String
getTenantIdLike()
java.lang.Integer
getVersion()
java.lang.Integer
getVersionGt()
java.lang.Integer
getVersionGte()
java.lang.Integer
getVersionLt()
java.lang.Integer
getVersionLte()
LegacyWorkObjectDefinitionQueryImpl
globalId(java.lang.String workObjectDefinitionGlobalId)
Only select work object definitions with the given globalId.LegacyWorkObjectDefinitionQueryImpl
globalIds(java.util.Set<java.lang.String> workObjectDefinitionGlobalIds)
Only select work object definitions with the given global ids.LegacyWorkObjectDefinitionQueryImpl
id(java.lang.String workObjectDefinitionId)
Only select work object definitions with the given id.LegacyWorkObjectDefinitionQueryImpl
ids(java.util.Set<java.lang.String> workObjectDefinitionIds)
Only select work object definitions with the given ids.LegacyWorkObjectDefinitionQueryImpl
includeProperties()
boolean
isIncludeProperties()
boolean
isLatest()
boolean
isWithoutTenantId()
LegacyWorkObjectDefinitionQueryImpl
key(java.lang.String key)
Only select work object definition with the given key.LegacyWorkObjectDefinitionQueryImpl
keyLike(java.lang.String keyLike)
Only select work object definitions where the key matches the given parameter.LegacyWorkObjectDefinitionQueryImpl
latestVersion()
Only select the forms which are the latest deployed (ie.LegacyWorkObjectDefinitionQueryImpl
name(java.lang.String name)
Only select work object definitions with the given name.LegacyWorkObjectDefinitionQueryImpl
nameLike(java.lang.String nameLike)
Only select work object definitions where the name matches the given parameter.LegacyWorkObjectDefinitionQuery
orderById()
Order by the id of the work object definition (needs to be followed byQuery.asc()
orQuery.desc()
).LegacyWorkObjectDefinitionQuery
orderByKey()
Order by work object definition key (needs to be followed byQuery.asc()
orQuery.desc()
).LegacyWorkObjectDefinitionQuery
orderByName()
Order by the name of the work object definitions (needs to be followed byQuery.asc()
orQuery.desc()
).LegacyWorkObjectDefinitionQuery
orderByTenantId()
Order by tenant id (needs to be followed byQuery.asc()
orQuery.desc()
).LegacyWorkObjectDefinitionQuery
orderByVersion()
Order by the version of the work object definition (needs to be followed byQuery.asc()
orQuery.desc()
).LegacyWorkObjectDefinitionQuery
providerId(java.lang.String providerId)
Only select work object definitions with the given provider id.LegacyWorkObjectDefinitionQueryImpl
tenantId(java.lang.String tenantId)
Only select work object definitions that have the given tenant id.LegacyWorkObjectDefinitionQueryImpl
tenantIdLike(java.lang.String tenantIdLike)
Only select work object definitions with a tenant id like the given one.LegacyWorkObjectDefinitionQuery
type(java.lang.String workObjectDefinitionType)
Only select work object definitions with the given type.LegacyWorkObjectDefinitionQueryImpl
version(java.lang.Integer version)
Only select work object definition with a certain version.LegacyWorkObjectDefinitionQueryImpl
versionGreaterThan(java.lang.Integer version)
Only select forms which version are greater than a certain version.LegacyWorkObjectDefinitionQueryImpl
versionGreaterThanOrEquals(java.lang.Integer version)
Only select forms which version are greater than or equals a certain version.LegacyWorkObjectDefinitionQueryImpl
versionLowerThan(java.lang.Integer version)
Only select forms which version are lower than a certain version.LegacyWorkObjectDefinitionQueryImpl
versionLowerThanOrEquals(java.lang.Integer formVersion)
Only select forms which version are lower than or equals a certain version.LegacyWorkObjectDefinitionQueryImpl
withoutTenantId()
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, singleResult
Methods 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:LegacyWorkObjectDefinitionQuery
Only select work object definitions with the given id.- Specified by:
id
in interfaceLegacyWorkObjectDefinitionQuery
-
ids
public LegacyWorkObjectDefinitionQueryImpl ids(java.util.Set<java.lang.String> workObjectDefinitionIds)Description copied from interface:LegacyWorkObjectDefinitionQuery
Only select work object definitions with the given ids.- Specified by:
ids
in interfaceLegacyWorkObjectDefinitionQuery
-
globalId
Description copied from interface:LegacyWorkObjectDefinitionQuery
Only select work object definitions with the given globalId.- Specified by:
globalId
in interfaceLegacyWorkObjectDefinitionQuery
-
globalIds
public LegacyWorkObjectDefinitionQueryImpl globalIds(java.util.Set<java.lang.String> workObjectDefinitionGlobalIds)Description copied from interface:LegacyWorkObjectDefinitionQuery
Only select work object definitions with the given global ids.- Specified by:
globalIds
in interfaceLegacyWorkObjectDefinitionQuery
-
externalId
public LegacyWorkObjectDefinitionQueryImpl externalId(java.lang.String workObjectDefinitionExternalId)Description copied from interface:LegacyWorkObjectDefinitionQuery
Only select work object definitions with the given external id.- Specified by:
externalId
in interfaceLegacyWorkObjectDefinitionQuery
-
externalIds
public LegacyWorkObjectDefinitionQueryImpl externalIds(java.util.Set<java.lang.String> workObjectDefinitionExternalIds)Description copied from interface:LegacyWorkObjectDefinitionQuery
Only select work object definitions with the given external ids.- Specified by:
externalIds
in interfaceLegacyWorkObjectDefinitionQuery
-
name
Description copied from interface:LegacyWorkObjectDefinitionQuery
Only select work object definitions with the given name.- Specified by:
name
in interfaceLegacyWorkObjectDefinitionQuery
-
nameLike
Description copied from interface:LegacyWorkObjectDefinitionQuery
Only 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:
nameLike
in interfaceLegacyWorkObjectDefinitionQuery
-
key
Description copied from interface:LegacyWorkObjectDefinitionQuery
Only select work object definition with the given key.- Specified by:
key
in interfaceLegacyWorkObjectDefinitionQuery
-
keyLike
Description copied from interface:LegacyWorkObjectDefinitionQuery
Only 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:
keyLike
in interfaceLegacyWorkObjectDefinitionQuery
-
version
Description copied from interface:LegacyWorkObjectDefinitionQuery
Only select work object definition with a certain version. Particularly useful when used in combination withLegacyWorkObjectDefinitionQuery.key(String)
- Specified by:
version
in interfaceLegacyWorkObjectDefinitionQuery
-
versionGreaterThan
Description copied from interface:LegacyWorkObjectDefinitionQuery
Only select forms which version are greater than a certain version.- Specified by:
versionGreaterThan
in interfaceLegacyWorkObjectDefinitionQuery
-
versionGreaterThanOrEquals
Description copied from interface:LegacyWorkObjectDefinitionQuery
Only select forms which version are greater than or equals a certain version.- Specified by:
versionGreaterThanOrEquals
in interfaceLegacyWorkObjectDefinitionQuery
-
versionLowerThan
Description copied from interface:LegacyWorkObjectDefinitionQuery
Only select forms which version are lower than a certain version.- Specified by:
versionLowerThan
in interfaceLegacyWorkObjectDefinitionQuery
-
versionLowerThanOrEquals
Description copied from interface:LegacyWorkObjectDefinitionQuery
Only select forms which version are lower than or equals a certain version.- Specified by:
versionLowerThanOrEquals
in interfaceLegacyWorkObjectDefinitionQuery
-
externalVersion
Description copied from interface:LegacyWorkObjectDefinitionQuery
Only select work object definition with a certain external version. Particularly useful when used in combination withLegacyWorkObjectDefinitionQuery.key(String)
- Specified by:
externalVersion
in interfaceLegacyWorkObjectDefinitionQuery
-
externalVersionGreaterThan
Description copied from interface:LegacyWorkObjectDefinitionQuery
Only select forms which version are greater than a certain external version.- Specified by:
externalVersionGreaterThan
in interfaceLegacyWorkObjectDefinitionQuery
-
externalVersionGreaterThanOrEquals
public LegacyWorkObjectDefinitionQueryImpl externalVersionGreaterThanOrEquals(java.lang.Integer version)Description copied from interface:LegacyWorkObjectDefinitionQuery
Only select forms which version are greater than or equals a certain external version.- Specified by:
externalVersionGreaterThanOrEquals
in interfaceLegacyWorkObjectDefinitionQuery
-
externalVersionLowerThan
Description copied from interface:LegacyWorkObjectDefinitionQuery
Only select forms which version are lower than a certain external version.- Specified by:
externalVersionLowerThan
in interfaceLegacyWorkObjectDefinitionQuery
-
externalVersionLowerThanOrEquals
public LegacyWorkObjectDefinitionQueryImpl externalVersionLowerThanOrEquals(java.lang.Integer version)Description copied from interface:LegacyWorkObjectDefinitionQuery
Only select forms which version are lower than or equals a certain external version.- Specified by:
externalVersionLowerThanOrEquals
in interfaceLegacyWorkObjectDefinitionQuery
-
checkVersion
protected void checkVersion(java.lang.Integer version) -
descendantOf
Description copied from interface:LegacyWorkObjectDefinitionQuery
Only select work object definitions that are descendant of given work object definition.- Specified by:
descendantOf
in interfaceLegacyWorkObjectDefinitionQuery
-
type
Description copied from interface:LegacyWorkObjectDefinitionQuery
Only select work object definitions with the given type.- Specified by:
type
in interfaceLegacyWorkObjectDefinitionQuery
-
providerId
Description copied from interface:LegacyWorkObjectDefinitionQuery
Only select work object definitions with the given provider id.- Specified by:
providerId
in interfaceLegacyWorkObjectDefinitionQuery
-
latestVersion
Description copied from interface:LegacyWorkObjectDefinitionQuery
Only 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:
latestVersion
in interfaceLegacyWorkObjectDefinitionQuery
-
tenantId
Description copied from interface:LegacyWorkObjectDefinitionQuery
Only select work object definitions that have the given tenant id.- Specified by:
tenantId
in interfaceLegacyWorkObjectDefinitionQuery
-
tenantIdLike
Description copied from interface:LegacyWorkObjectDefinitionQuery
Only select work object definitions with a tenant id like the given one.- Specified by:
tenantIdLike
in interfaceLegacyWorkObjectDefinitionQuery
-
withoutTenantId
Description copied from interface:LegacyWorkObjectDefinitionQuery
Only select work object definitions that do not have a tenant id.- Specified by:
withoutTenantId
in interfaceLegacyWorkObjectDefinitionQuery
-
includeProperties
- Specified by:
includeProperties
in interfaceLegacyWorkObjectDefinitionQuery
-
orderByKey
Description copied from interface:LegacyWorkObjectDefinitionQuery
Order by work object definition key (needs to be followed byQuery.asc()
orQuery.desc()
).- Specified by:
orderByKey
in interfaceLegacyWorkObjectDefinitionQuery
-
orderById
Description copied from interface:LegacyWorkObjectDefinitionQuery
Order by the id of the work object definition (needs to be followed byQuery.asc()
orQuery.desc()
).- Specified by:
orderById
in interfaceLegacyWorkObjectDefinitionQuery
-
orderByVersion
Description copied from interface:LegacyWorkObjectDefinitionQuery
Order by the version of the work object definition (needs to be followed byQuery.asc()
orQuery.desc()
).- Specified by:
orderByVersion
in interfaceLegacyWorkObjectDefinitionQuery
-
orderByName
Description copied from interface:LegacyWorkObjectDefinitionQuery
Order by the name of the work object definitions (needs to be followed byQuery.asc()
orQuery.desc()
).- Specified by:
orderByName
in interfaceLegacyWorkObjectDefinitionQuery
-
orderByTenantId
Description copied from interface:LegacyWorkObjectDefinitionQuery
Order by tenant id (needs to be followed byQuery.asc()
orQuery.desc()
).- Specified by:
orderByTenantId
in interfaceLegacyWorkObjectDefinitionQuery
-
executeCount
public long executeCount(org.flowable.common.engine.impl.interceptor.CommandContext commandContext)- Specified by:
executeCount
in 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:
executeList
in 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:
getOrderByColumns
in classorg.flowable.common.engine.impl.db.ListQueryParameterObject
-