Package org.flowable.content.api
Interface ContentItemBaseQuery<T extends ContentItemBaseQuery<T,C>,C extends ContentItem>
- All Superinterfaces:
Query<T,
C>
- All Known Subinterfaces:
ContentItemQuery
public interface ContentItemBaseQuery<T extends ContentItemBaseQuery<T,C>,C extends ContentItem>
extends Query<T,C>
Allows programmatic querying of
ContentItem
s.- Author:
- Tijs Rademakers
-
Nested Class Summary
Nested classes/interfaces inherited from interface org.flowable.common.engine.api.query.Query
Query.NullHandlingOnOrder
-
Method Summary
Modifier and TypeMethodDescriptioncontentAvailable
(Boolean contentAvailable) Only select content items with content available or not.contentSize
(Long contentSize) Only select content items with the given content size.contentStoreId
(String contentStoreId) Only select content items with the given content store id.contentStoreIdLike
(String contentStoreIdLike) Only select content items with a content store id like the given string.contentStoreName
(String contentStoreName) Only select content items with the given content store name.contentStoreNameLike
(String contentStoreNameLike) Only select content items with a content store name like the given string.Only select content items with the given created by value.createdByLike
(String submittedByLike) Only select content items with a create by like the given string.createdDate
(Date submittedDate) Only select content items created on the given timecreatedDateAfter
(Date afterTime) Only select content items created after the given timecreatedDateBefore
(Date beforeTime) Only select content items created before the given timeOnly select content items with the given field.Only select content items with a field like the given string.Only select content items with the given id.Only select content items with the given ids.lastModifiedBy
(String lastModifiedBy) Only select content items with the given last modified by value.lastModifiedByLike
(String lastModifiedByLike) Only select content items with a last modified by like the given string.lastModifiedDate
(Date lastModifiedDate) Only select content items last modified on the given timelastModifiedDateAfter
(Date afterTime) Only select content items last modified after the given timelastModifiedDateBefore
(Date beforeTime) Only select content items last modified before the given timemaxContentSize
(Long maxContentSize) Only select content items with the given maximum content size.Only select content items with the given mime type.mimeTypeLike
(String mimeTypeLike) Only select content items with a mime type like the given string.minContentSize
(Long minContentSize) Only select content items with the given minimal content size.Only select content items with the given name.Only select content items with a name like the given string.Order by created date (needs to be followed byQuery.asc()
orQuery.desc()
).Order by tenant id (needs to be followed byQuery.asc()
orQuery.desc()
).processInstanceId
(String processInstanceId) Only select content items with the given process instance id.processInstanceIdLike
(String processInstanceIdLike) Only select content items with a process instance id like the given string.Only select content items with the given scopeId.scopeIdLike
(String scopeIdLike) Only select content items with the scope id like given string.Only select content items with the scope type as given string.scopeTypeLike
(String scopeTypeLike) Only select content items with the scope type like given string.Only select content items with the given task id.taskIdLike
(String taskIdLike) Only select content items with a task id like the given string.Only select content items that have the given tenant id.tenantIdLike
(String tenantIdLike) Only select content items with a tenant id like the given one.Only select content items that do not have a tenant id.
-
Method Details
-
id
Only select content items with the given id. -
ids
Only select content items with the given ids. -
name
Only select content items with the given name. -
nameLike
Only select content items with a name like the given string. -
mimeType
Only select content items with the given mime type. -
mimeTypeLike
Only select content items with a mime type like the given string. -
taskId
Only select content items with the given task id. -
taskIdLike
Only select content items with a task id like the given string. -
scopeType
Only select content items with the scope type as given string. -
scopeTypeLike
Only select content items with the scope type like given string. -
scopeId
Only select content items with the given scopeId. -
scopeIdLike
Only select content items with the scope id like given string. -
processInstanceId
Only select content items with the given process instance id. -
processInstanceIdLike
Only select content items with a process instance id like the given string. -
contentStoreId
Only select content items with the given content store id. -
contentStoreIdLike
Only select content items with a content store id like the given string. -
contentStoreName
Only select content items with the given content store name. -
contentStoreNameLike
Only select content items with a content store name like the given string. -
contentAvailable
Only select content items with content available or not. -
contentSize
Only select content items with the given content size. -
minContentSize
Only select content items with the given minimal content size. -
maxContentSize
Only select content items with the given maximum content size. -
field
Only select content items with the given field. -
fieldLike
Only select content items with a field like the given string. -
createdDate
Only select content items created on the given time -
createdDateBefore
Only select content items created before the given time -
createdDateAfter
Only select content items created after the given time -
createdBy
Only select content items with the given created by value. -
createdByLike
Only select content items with a create by like the given string. -
lastModifiedDate
Only select content items last modified on the given time -
lastModifiedDateBefore
Only select content items last modified before the given time -
lastModifiedDateAfter
Only select content items last modified after the given time -
lastModifiedBy
Only select content items with the given last modified by value. -
lastModifiedByLike
Only select content items with a last modified by like the given string. -
tenantId
Only select content items that have the given tenant id. -
tenantIdLike
Only select content items with a tenant id like the given one. -
withoutTenantId
T withoutTenantId()Only select content items that do not have a tenant id. -
orderByCreatedDate
T orderByCreatedDate()Order by created date (needs to be followed byQuery.asc()
orQuery.desc()
). -
orderByTenantId
T orderByTenantId()Order by tenant id (needs to be followed byQuery.asc()
orQuery.desc()
).
-