Class DocumentDefinitionQueryImpl
java.lang.Object
org.flowable.common.engine.impl.db.ListQueryParameterObject
org.flowable.common.engine.impl.query.AbstractQuery<DocumentDefinitionQuery,DocumentDefinition>
com.flowable.content.engine.impl.repository.DocumentDefinitionQueryImpl
- All Implemented Interfaces:
DocumentDefinitionQuery
,java.io.Serializable
,org.flowable.common.engine.api.query.Query<DocumentDefinitionQuery,DocumentDefinition>
,org.flowable.common.engine.impl.interceptor.Command<java.lang.Object>
public class DocumentDefinitionQueryImpl extends org.flowable.common.engine.impl.query.AbstractQuery<DocumentDefinitionQuery,DocumentDefinition> implements DocumentDefinitionQuery
- See Also:
- Serialized Form
-
Nested Class Summary
-
Field Summary
Fields Modifier and Type Field Description protected java.util.Collection<java.lang.String>
accessibleByGroups
protected java.lang.String
accessibleByUser
protected java.lang.String
category
protected java.lang.String
categoryLike
protected java.lang.String
deploymentId
protected java.lang.String
id
protected java.util.Collection<java.lang.String>
ids
protected java.lang.String
key
protected java.lang.String
keyLike
protected java.util.Collection<java.lang.String>
keys
protected boolean
latest
protected java.lang.String
name
protected java.lang.String
nameLike
protected java.lang.String
nameLikeIgnoreCase
protected java.lang.String
tenantId
protected java.lang.String
tenantIdLike
protected java.lang.Integer
version
-
Constructor Summary
Constructors Constructor Description DocumentDefinitionQueryImpl()
DocumentDefinitionQueryImpl(org.flowable.common.engine.impl.interceptor.CommandExecutor commandExecutor)
-
Method Summary
Modifier and Type Method Description DocumentDefinitionQuery
accessibleByUserOrGroups(java.lang.String userId, java.util.Collection<java.lang.String> groupKeys)
DocumentDefinitionQuery
anyVersion()
DocumentDefinitionQuery
category(java.lang.String category)
DocumentDefinitionQuery
categoryLike(java.lang.String categoryLike)
DocumentDefinitionQuery
deploymentId(java.lang.String deploymentId)
long
executeCount(org.flowable.common.engine.impl.interceptor.CommandContext commandContext)
java.util.List<DocumentDefinition>
executeList(org.flowable.common.engine.impl.interceptor.CommandContext commandContext)
java.util.Collection<java.lang.String>
getAccessibleByGroups()
java.lang.String
getAccessibleByUser()
java.lang.String
getCategory()
java.lang.String
getCategoryLike()
java.lang.String
getDeploymentId()
java.lang.String
getId()
java.util.Collection<java.lang.String>
getIds()
java.lang.String
getKey()
java.lang.String
getKeyLike()
java.util.Collection<java.lang.String>
getKeys()
java.lang.String
getName()
java.lang.String
getNameLike()
java.lang.String
getNameLikeIgnoreCase()
java.lang.String
getTenantId()
java.lang.String
getTenantIdLike()
java.lang.Integer
getVersion()
DocumentDefinitionQuery
id(java.lang.String id)
DocumentDefinitionQuery
ids(java.util.Collection<java.lang.String> ids)
boolean
isLatest()
DocumentDefinitionQuery
key(java.lang.String key)
DocumentDefinitionQuery
keyLike(java.lang.String keyLike)
DocumentDefinitionQuery
keys(java.util.Collection<java.lang.String> keys)
DocumentDefinitionQuery
latestVersion()
DocumentDefinitionQuery
name(java.lang.String name)
DocumentDefinitionQuery
nameLike(java.lang.String nameLike)
DocumentDefinitionQuery
nameLikeIgnoreCase(java.lang.String nameLikeIgnoreCase)
DocumentDefinitionQuery
tenantId(java.lang.String tenantId)
DocumentDefinitionQuery
tenantIdLike(java.lang.String tenantIdLike)
DocumentDefinitionQuery
version(java.lang.Integer version)
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, getOrderByColumns, getParameter, setDatabaseType, setFirstResult, setMaxResults, setNullHandlingColumn, setOrderByColumns, setParameter
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
Methods inherited from interface com.flowable.core.content.api.DocumentDefinitionQuery
accessibleByUser
-
Field Details
-
id
protected java.lang.String id -
ids
protected java.util.Collection<java.lang.String> ids -
key
protected java.lang.String key -
keyLike
protected java.lang.String keyLike -
keys
protected java.util.Collection<java.lang.String> keys -
name
protected java.lang.String name -
nameLike
protected java.lang.String nameLike -
nameLikeIgnoreCase
protected java.lang.String nameLikeIgnoreCase -
category
protected java.lang.String category -
categoryLike
protected java.lang.String categoryLike -
version
protected java.lang.Integer version -
latest
protected boolean latest -
deploymentId
protected java.lang.String deploymentId -
accessibleByUser
protected java.lang.String accessibleByUser -
accessibleByGroups
protected java.util.Collection<java.lang.String> accessibleByGroups -
tenantId
protected java.lang.String tenantId -
tenantIdLike
protected java.lang.String tenantIdLike
-
-
Constructor Details
-
DocumentDefinitionQueryImpl
public DocumentDefinitionQueryImpl() -
DocumentDefinitionQueryImpl
public DocumentDefinitionQueryImpl(org.flowable.common.engine.impl.interceptor.CommandExecutor commandExecutor)
-
-
Method Details
-
id
- Specified by:
id
in interfaceDocumentDefinitionQuery
-
ids
- Specified by:
ids
in interfaceDocumentDefinitionQuery
-
key
- Specified by:
key
in interfaceDocumentDefinitionQuery
-
keyLike
- Specified by:
keyLike
in interfaceDocumentDefinitionQuery
-
keys
- Specified by:
keys
in interfaceDocumentDefinitionQuery
-
deploymentId
- Specified by:
deploymentId
in interfaceDocumentDefinitionQuery
-
name
- Specified by:
name
in interfaceDocumentDefinitionQuery
-
nameLike
- Specified by:
nameLike
in interfaceDocumentDefinitionQuery
-
nameLikeIgnoreCase
- Specified by:
nameLikeIgnoreCase
in interfaceDocumentDefinitionQuery
-
category
- Specified by:
category
in interfaceDocumentDefinitionQuery
-
categoryLike
- Specified by:
categoryLike
in interfaceDocumentDefinitionQuery
-
version
- Specified by:
version
in interfaceDocumentDefinitionQuery
-
latestVersion
- Specified by:
latestVersion
in interfaceDocumentDefinitionQuery
-
anyVersion
- Specified by:
anyVersion
in interfaceDocumentDefinitionQuery
-
accessibleByUserOrGroups
public DocumentDefinitionQuery accessibleByUserOrGroups(java.lang.String userId, java.util.Collection<java.lang.String> groupKeys)- Specified by:
accessibleByUserOrGroups
in interfaceDocumentDefinitionQuery
-
tenantId
- Specified by:
tenantId
in interfaceDocumentDefinitionQuery
-
tenantIdLike
- Specified by:
tenantIdLike
in interfaceDocumentDefinitionQuery
-
executeCount
public long executeCount(org.flowable.common.engine.impl.interceptor.CommandContext commandContext)- Specified by:
executeCount
in classorg.flowable.common.engine.impl.query.AbstractQuery<DocumentDefinitionQuery,DocumentDefinition>
-
executeList
public java.util.List<DocumentDefinition> executeList(org.flowable.common.engine.impl.interceptor.CommandContext commandContext)- Specified by:
executeList
in classorg.flowable.common.engine.impl.query.AbstractQuery<DocumentDefinitionQuery,DocumentDefinition>
-
getId
public java.lang.String getId() -
getIds
public java.util.Collection<java.lang.String> getIds() -
getKey
public java.lang.String getKey() -
getKeyLike
public java.lang.String getKeyLike() -
getKeys
public java.util.Collection<java.lang.String> getKeys() -
getName
public java.lang.String getName() -
getNameLike
public java.lang.String getNameLike() -
getCategory
public java.lang.String getCategory() -
getCategoryLike
public java.lang.String getCategoryLike() -
getVersion
public java.lang.Integer getVersion() -
isLatest
public boolean isLatest() -
getTenantId
public java.lang.String getTenantId() -
getTenantIdLike
public java.lang.String getTenantIdLike() -
getDeploymentId
public java.lang.String getDeploymentId() -
getNameLikeIgnoreCase
public java.lang.String getNameLikeIgnoreCase() -
getAccessibleByUser
public java.lang.String getAccessibleByUser() -
getAccessibleByGroups
public java.util.Collection<java.lang.String> getAccessibleByGroups()
-