Package com.flowable.content.engine.impl
Class ContentItemBaseQueryImpl<T extends org.flowable.content.api.ContentItemBaseQuery<T,C>,C extends org.flowable.content.api.ContentItem>
java.lang.Object
org.flowable.common.engine.impl.db.ListQueryParameterObject
org.flowable.common.engine.impl.query.AbstractQuery<T,C>
com.flowable.content.engine.impl.ContentItemBaseQueryImpl<T,C>
- All Implemented Interfaces:
java.io.Serializable
,org.flowable.common.engine.api.query.Query<T,C>
,org.flowable.common.engine.impl.interceptor.Command<java.lang.Object>
,org.flowable.content.api.ContentItemBaseQuery<T,C>
- Direct Known Subclasses:
ContentItemQueryImpl
,CoreContentItemQueryImpl
public abstract class ContentItemBaseQueryImpl<T extends org.flowable.content.api.ContentItemBaseQuery<T,C>,C extends org.flowable.content.api.ContentItem>
extends org.flowable.common.engine.impl.query.AbstractQuery<T,C>
implements org.flowable.content.api.ContentItemBaseQuery<T,C>
- Author:
- Tijs Rademakers, Joram Barrez
- See Also:
- Serialized Form
-
Nested Class Summary
-
Field Summary
Fields Modifier and Type Field Description protected java.lang.String
baseFolderId
protected java.lang.Boolean
contentAvailable
protected java.lang.Long
contentSize
protected java.lang.String
contentStoreId
protected java.lang.String
contentStoreIdLike
protected java.lang.String
contentStoreName
protected java.lang.String
contentStoreNameLike
protected java.lang.String
createdBy
protected java.lang.String
createdByLike
protected java.util.Date
createdDate
protected java.util.Date
createdDateAfter
protected java.util.Date
createdDateBefore
protected java.lang.String
id
protected java.util.Set<java.lang.String>
ids
protected boolean
isRootFolder
protected java.lang.String
lastModifiedBy
protected java.lang.String
lastModifiedByLike
protected java.util.Date
lastModifiedDate
protected java.util.Date
lastModifiedDateAfter
protected java.util.Date
lastModifiedDateBefore
protected java.lang.Long
maxContentSize
protected java.lang.String
mimeType
protected java.lang.String
mimeTypeLike
protected java.lang.Long
minContentSize
protected java.lang.String
name
protected java.lang.String
nameLike
protected java.lang.String
parentFolderId
protected java.util.Set<java.lang.String>
parentFolderIds
protected java.lang.String
processInstanceId
protected java.lang.String
processInstanceIdLike
protected java.lang.String
scopeId
protected java.lang.String
scopeIdLike
protected java.lang.String
scopeType
protected java.lang.String
scopeTypeLike
protected java.lang.String
taskId
protected java.lang.String
taskIdLike
protected java.lang.String
tenantId
protected java.lang.String
tenantIdLike
protected boolean
withoutTenantId
-
Constructor Summary
Constructors Constructor Description ContentItemBaseQueryImpl(org.flowable.common.engine.impl.interceptor.CommandContext commandContext)
ContentItemBaseQueryImpl(org.flowable.common.engine.impl.interceptor.CommandExecutor commandExecutor)
-
Method Summary
Modifier and Type Method Description T
baseFolderId(java.lang.String baseFolderId)
T
contentAvailable(java.lang.Boolean contentAvailable)
T
contentSize(java.lang.Long contentSize)
T
contentStoreId(java.lang.String contentStoreId)
T
contentStoreIdLike(java.lang.String contentStoreIdLike)
T
contentStoreName(java.lang.String contentStoreName)
T
contentStoreNameLike(java.lang.String contentStoreNameLike)
T
createdBy(java.lang.String createdBy)
T
createdByLike(java.lang.String createdByLike)
T
createdDate(java.util.Date createdDate)
T
createdDateAfter(java.util.Date createdDateAfter)
T
createdDateBefore(java.util.Date createdDateBefore)
long
executeCount(org.flowable.common.engine.impl.interceptor.CommandContext commandContext)
protected abstract long
executeFindContentItemCount(org.flowable.common.engine.impl.interceptor.CommandContext commandContext)
protected abstract java.util.List<C>
executeFindContentItemList(org.flowable.common.engine.impl.interceptor.CommandContext commandContext)
java.util.List<C>
executeList(org.flowable.common.engine.impl.interceptor.CommandContext commandContext)
T
field(java.lang.String field)
T
fieldLike(java.lang.String fieldLike)
java.lang.String
getBaseFolderId()
java.lang.Boolean
getContentAvailable()
java.lang.Long
getContentSize()
java.lang.String
getContentStoreId()
java.lang.String
getContentStoreIdLike()
java.lang.String
getContentStoreName()
java.lang.String
getContentStoreNameLike()
java.lang.String
getCreatedBy()
java.lang.String
getCreatedByLike()
java.util.Date
getCreatedDate()
java.util.Date
getCreatedDateAfter()
java.util.Date
getCreatedDateBefore()
java.lang.String
getDefinitionId()
java.lang.String
getId()
java.util.Set<java.lang.String>
getIds()
java.lang.String
getLastModifiedBy()
java.lang.String
getLastModifiedByLike()
java.util.Date
getLastModifiedDate()
java.util.Date
getLastModifiedDateAfter()
java.util.Date
getLastModifiedDateBefore()
java.lang.Long
getMaxContentSize()
java.lang.String
getMimeType()
java.lang.String
getMimeTypeLike()
java.lang.String
getMimeTypeNotEquals()
java.lang.Long
getMinContentSize()
java.lang.String
getParentFolderId()
java.util.Set<java.lang.String>
getParentFolderIds()
java.lang.String
getProcessInstanceId()
java.lang.String
getProcessInstanceIdLike()
java.lang.String
getScopeId()
java.lang.String
getScopeIdLike()
java.lang.String
getScopeType()
java.lang.String
getScopeTypeLike()
java.lang.String
getState()
java.lang.String
getSubState()
java.lang.String
getSubType()
java.lang.String
getTaskId()
java.lang.String
getTaskIdLike()
java.lang.String
getTenantId()
java.lang.String
getTenantIdLike()
java.lang.String
getType()
java.lang.Integer
getVersion()
java.lang.String
getVersionInfo()
java.lang.String
getVersionInfoLike()
java.lang.String
getVersionParentId()
T
id(java.lang.String id)
T
ids(java.util.Set<java.lang.String> ids)
boolean
isLatest()
T
isRootFolder()
boolean
isWithoutTenantId()
T
lastModifiedBy(java.lang.String lastModifiedBy)
T
lastModifiedByLike(java.lang.String lastModifiedByLike)
T
lastModifiedDate(java.util.Date lastModifiedDate)
T
lastModifiedDateAfter(java.util.Date lastModifiedDateAfter)
T
lastModifiedDateBefore(java.util.Date lastModifiedDateBefore)
T
maxContentSize(java.lang.Long maxContentSize)
T
mimeType(java.lang.String mimeType)
T
mimeTypeLike(java.lang.String mimeTypeLike)
T
minContentSize(java.lang.Long minContentSize)
T
name(java.lang.String name)
T
nameLike(java.lang.String nameLike)
T
orderByCreatedDate()
T
orderByTenantId()
T
parentFolderId(java.lang.String parentFolderId)
T
parentFolderIds(java.util.Set<java.lang.String> parentFolderIds)
T
processInstanceId(java.lang.String processInstanceId)
T
processInstanceIdLike(java.lang.String processInstanceIdLike)
T
scopeId(java.lang.String scopeId)
T
scopeIdLike(java.lang.String scopeIdLike)
T
scopeType(java.lang.String scopeType)
T
scopeTypeLike(java.lang.String scopeTypeLike)
T
taskId(java.lang.String taskId)
T
taskIdLike(java.lang.String taskIdLike)
T
tenantId(java.lang.String tenantId)
T
tenantIdLike(java.lang.String tenantIdLike)
T
withoutTenantId()
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
-
Field Details
-
id
protected java.lang.String id -
ids
protected java.util.Set<java.lang.String> ids -
name
protected java.lang.String name -
nameLike
protected java.lang.String nameLike -
mimeType
protected java.lang.String mimeType -
mimeTypeLike
protected java.lang.String mimeTypeLike -
taskId
protected java.lang.String taskId -
taskIdLike
protected java.lang.String taskIdLike -
processInstanceId
protected java.lang.String processInstanceId -
processInstanceIdLike
protected java.lang.String processInstanceIdLike -
scopeId
protected java.lang.String scopeId -
scopeIdLike
protected java.lang.String scopeIdLike -
scopeType
protected java.lang.String scopeType -
scopeTypeLike
protected java.lang.String scopeTypeLike -
contentStoreId
protected java.lang.String contentStoreId -
contentStoreIdLike
protected java.lang.String contentStoreIdLike -
contentStoreName
protected java.lang.String contentStoreName -
contentStoreNameLike
protected java.lang.String contentStoreNameLike -
contentAvailable
protected java.lang.Boolean contentAvailable -
contentSize
protected java.lang.Long contentSize -
minContentSize
protected java.lang.Long minContentSize -
maxContentSize
protected java.lang.Long maxContentSize -
createdDate
protected java.util.Date createdDate -
createdDateBefore
protected java.util.Date createdDateBefore -
createdDateAfter
protected java.util.Date createdDateAfter -
createdBy
protected java.lang.String createdBy -
createdByLike
protected java.lang.String createdByLike -
lastModifiedDate
protected java.util.Date lastModifiedDate -
lastModifiedDateBefore
protected java.util.Date lastModifiedDateBefore -
lastModifiedDateAfter
protected java.util.Date lastModifiedDateAfter -
lastModifiedBy
protected java.lang.String lastModifiedBy -
lastModifiedByLike
protected java.lang.String lastModifiedByLike -
tenantId
protected java.lang.String tenantId -
tenantIdLike
protected java.lang.String tenantIdLike -
withoutTenantId
protected boolean withoutTenantId -
parentFolderId
protected java.lang.String parentFolderId -
parentFolderIds
protected java.util.Set<java.lang.String> parentFolderIds -
baseFolderId
protected java.lang.String baseFolderId -
isRootFolder
protected boolean isRootFolder
-
-
Constructor Details
-
ContentItemBaseQueryImpl
public ContentItemBaseQueryImpl(org.flowable.common.engine.impl.interceptor.CommandContext commandContext) -
ContentItemBaseQueryImpl
public ContentItemBaseQueryImpl(org.flowable.common.engine.impl.interceptor.CommandExecutor commandExecutor)
-
-
Method Details
-
id
-
ids
-
name
-
nameLike
-
mimeType
-
mimeTypeLike
-
taskId
-
taskIdLike
-
processInstanceId
-
processInstanceIdLike
-
scopeId
-
scopeIdLike
-
scopeType
-
scopeTypeLike
-
field
-
fieldLike
-
contentStoreId
-
contentStoreIdLike
-
contentStoreName
-
contentStoreNameLike
-
contentAvailable
-
contentSize
-
minContentSize
-
maxContentSize
-
createdDate
-
createdDateBefore
-
createdDateAfter
-
createdBy
-
createdByLike
-
lastModifiedDate
-
lastModifiedDateBefore
-
lastModifiedDateAfter
-
lastModifiedBy
-
lastModifiedByLike
-
tenantId
-
tenantIdLike
-
withoutTenantId
-
parentFolderId
-
parentFolderIds
-
baseFolderId
-
isRootFolder
-
orderByCreatedDate
-
orderByTenantId
-
executeCount
public long executeCount(org.flowable.common.engine.impl.interceptor.CommandContext commandContext) -
executeFindContentItemCount
protected abstract long executeFindContentItemCount(org.flowable.common.engine.impl.interceptor.CommandContext commandContext) -
executeList
public java.util.List<C> executeList(org.flowable.common.engine.impl.interceptor.CommandContext commandContext) -
executeFindContentItemList
protected abstract java.util.List<C> executeFindContentItemList(org.flowable.common.engine.impl.interceptor.CommandContext commandContext) -
getId
public java.lang.String getId() -
getIds
public java.util.Set<java.lang.String> getIds() -
getTaskId
public java.lang.String getTaskId() -
getTaskIdLike
public java.lang.String getTaskIdLike() -
getProcessInstanceId
public java.lang.String getProcessInstanceId() -
getProcessInstanceIdLike
public java.lang.String getProcessInstanceIdLike() -
getScopeId
public java.lang.String getScopeId() -
getScopeIdLike
public java.lang.String getScopeIdLike() -
getScopeType
public java.lang.String getScopeType() -
getScopeTypeLike
public java.lang.String getScopeTypeLike() -
getContentStoreId
public java.lang.String getContentStoreId() -
getContentStoreIdLike
public java.lang.String getContentStoreIdLike() -
getContentStoreName
public java.lang.String getContentStoreName() -
getContentStoreNameLike
public java.lang.String getContentStoreNameLike() -
getMimeType
public java.lang.String getMimeType() -
getMimeTypeLike
public java.lang.String getMimeTypeLike() -
getContentAvailable
public java.lang.Boolean getContentAvailable() -
getContentSize
public java.lang.Long getContentSize() -
getMinContentSize
public java.lang.Long getMinContentSize() -
getMaxContentSize
public java.lang.Long getMaxContentSize() -
getCreatedDate
public java.util.Date getCreatedDate() -
getCreatedDateBefore
public java.util.Date getCreatedDateBefore() -
getCreatedDateAfter
public java.util.Date getCreatedDateAfter() -
getCreatedBy
public java.lang.String getCreatedBy() -
getCreatedByLike
public java.lang.String getCreatedByLike() -
getLastModifiedDate
public java.util.Date getLastModifiedDate() -
getLastModifiedDateBefore
public java.util.Date getLastModifiedDateBefore() -
getLastModifiedDateAfter
public java.util.Date getLastModifiedDateAfter() -
getLastModifiedBy
public java.lang.String getLastModifiedBy() -
getLastModifiedByLike
public java.lang.String getLastModifiedByLike() -
getTenantId
public java.lang.String getTenantId() -
getTenantIdLike
public java.lang.String getTenantIdLike() -
isWithoutTenantId
public boolean isWithoutTenantId() -
getVersion
public java.lang.Integer getVersion() -
getVersionInfo
public java.lang.String getVersionInfo() -
getVersionInfoLike
public java.lang.String getVersionInfoLike() -
getVersionParentId
public java.lang.String getVersionParentId() -
getDefinitionId
public java.lang.String getDefinitionId() -
getType
public java.lang.String getType() -
getSubType
public java.lang.String getSubType() -
getState
public java.lang.String getState() -
getSubState
public java.lang.String getSubState() -
getMimeTypeNotEquals
public java.lang.String getMimeTypeNotEquals() -
isLatest
public boolean isLatest() -
getParentFolderId
public java.lang.String getParentFolderId() -
getParentFolderIds
public java.util.Set<java.lang.String> getParentFolderIds() -
getBaseFolderId
public java.lang.String getBaseFolderId()
-