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
-
-
Field Summary
Fields Modifier and Type Field Description protected java.lang.StringbaseFolderIdprotected java.lang.BooleancontentAvailableprotected java.lang.LongcontentSizeprotected java.lang.StringcontentStoreIdprotected java.lang.StringcontentStoreIdLikeprotected java.lang.StringcontentStoreNameprotected java.lang.StringcontentStoreNameLikeprotected java.lang.StringcreatedByprotected java.lang.StringcreatedByLikeprotected java.util.DatecreatedDateprotected java.util.DatecreatedDateAfterprotected java.util.DatecreatedDateBeforeprotected java.lang.Stringidprotected java.util.Set<java.lang.String>idsprotected booleanisRootFolderprotected java.lang.StringlastModifiedByprotected java.lang.StringlastModifiedByLikeprotected java.util.DatelastModifiedDateprotected java.util.DatelastModifiedDateAfterprotected java.util.DatelastModifiedDateBeforeprotected java.lang.LongmaxContentSizeprotected java.lang.StringmimeTypeprotected java.lang.StringmimeTypeLikeprotected java.lang.LongminContentSizeprotected java.lang.Stringnameprotected java.lang.StringnameLikeprotected java.lang.StringparentFolderIdprotected java.util.Set<java.lang.String>parentFolderIdsprotected java.lang.StringprocessInstanceIdprotected java.lang.StringprocessInstanceIdLikeprotected java.lang.StringscopeIdprotected java.lang.StringscopeIdLikeprotected java.lang.StringscopeTypeprotected java.lang.StringscopeTypeLikeprotected java.lang.StringtaskIdprotected java.lang.StringtaskIdLikeprotected java.lang.StringtenantIdprotected java.lang.StringtenantIdLikeprotected booleanwithoutTenantId
-
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
All Methods Instance Methods Abstract Methods Concrete Methods Modifier and Type Method Description TbaseFolderId(java.lang.String baseFolderId)TcontentAvailable(java.lang.Boolean contentAvailable)TcontentSize(java.lang.Long contentSize)TcontentStoreId(java.lang.String contentStoreId)TcontentStoreIdLike(java.lang.String contentStoreIdLike)TcontentStoreName(java.lang.String contentStoreName)TcontentStoreNameLike(java.lang.String contentStoreNameLike)TcreatedBy(java.lang.String createdBy)TcreatedByLike(java.lang.String createdByLike)TcreatedDate(java.util.Date createdDate)TcreatedDateAfter(java.util.Date createdDateAfter)TcreatedDateBefore(java.util.Date createdDateBefore)longexecuteCount(org.flowable.common.engine.impl.interceptor.CommandContext commandContext)protected abstract longexecuteFindContentItemCount(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)Tfield(java.lang.String field)TfieldLike(java.lang.String fieldLike)java.lang.StringgetBaseFolderId()java.lang.BooleangetContentAvailable()java.lang.LonggetContentSize()java.lang.StringgetContentStoreId()java.lang.StringgetContentStoreIdLike()java.lang.StringgetContentStoreName()java.lang.StringgetContentStoreNameLike()java.lang.StringgetCreatedBy()java.lang.StringgetCreatedByLike()java.util.DategetCreatedDate()java.util.DategetCreatedDateAfter()java.util.DategetCreatedDateBefore()java.lang.StringgetDefinitionId()java.lang.StringgetId()java.util.Set<java.lang.String>getIds()java.lang.StringgetLastModifiedBy()java.lang.StringgetLastModifiedByLike()java.util.DategetLastModifiedDate()java.util.DategetLastModifiedDateAfter()java.util.DategetLastModifiedDateBefore()java.lang.LonggetMaxContentSize()java.lang.StringgetMimeType()java.lang.StringgetMimeTypeLike()java.lang.StringgetMimeTypeNotEquals()java.lang.LonggetMinContentSize()java.lang.StringgetParentFolderId()java.util.Set<java.lang.String>getParentFolderIds()java.lang.StringgetProcessInstanceId()java.lang.StringgetProcessInstanceIdLike()java.lang.StringgetScopeId()java.lang.StringgetScopeIdLike()java.lang.StringgetScopeType()java.lang.StringgetScopeTypeLike()java.lang.StringgetState()java.lang.StringgetSubState()java.lang.StringgetSubType()java.lang.StringgetTaskId()java.lang.StringgetTaskIdLike()java.lang.StringgetTenantId()java.lang.StringgetTenantIdLike()java.lang.StringgetType()java.lang.IntegergetVersion()java.lang.StringgetVersionInfo()java.lang.StringgetVersionInfoLike()java.lang.StringgetVersionParentId()Tid(java.lang.String id)Tids(java.util.Set<java.lang.String> ids)booleanisLatest()TisRootFolder()booleanisWithoutTenantId()TlastModifiedBy(java.lang.String lastModifiedBy)TlastModifiedByLike(java.lang.String lastModifiedByLike)TlastModifiedDate(java.util.Date lastModifiedDate)TlastModifiedDateAfter(java.util.Date lastModifiedDateAfter)TlastModifiedDateBefore(java.util.Date lastModifiedDateBefore)TmaxContentSize(java.lang.Long maxContentSize)TmimeType(java.lang.String mimeType)TmimeTypeLike(java.lang.String mimeTypeLike)TminContentSize(java.lang.Long minContentSize)Tname(java.lang.String name)TnameLike(java.lang.String nameLike)TorderByCreatedDate()TorderByTenantId()TparentFolderId(java.lang.String parentFolderId)TparentFolderIds(java.util.Set<java.lang.String> parentFolderIds)TprocessInstanceId(java.lang.String processInstanceId)TprocessInstanceIdLike(java.lang.String processInstanceIdLike)TscopeId(java.lang.String scopeId)TscopeIdLike(java.lang.String scopeIdLike)TscopeType(java.lang.String scopeType)TscopeTypeLike(java.lang.String scopeTypeLike)TtaskId(java.lang.String taskId)TtaskIdLike(java.lang.String taskIdLike)TtenantId(java.lang.String tenantId)TtenantIdLike(java.lang.String tenantIdLike)TwithoutTenantId()-
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 Detail
-
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
-
-
Method Detail
-
id
public T id(java.lang.String id)
-
ids
public T ids(java.util.Set<java.lang.String> ids)
-
name
public T name(java.lang.String name)
-
nameLike
public T nameLike(java.lang.String nameLike)
-
mimeType
public T mimeType(java.lang.String mimeType)
-
mimeTypeLike
public T mimeTypeLike(java.lang.String mimeTypeLike)
-
taskId
public T taskId(java.lang.String taskId)
-
taskIdLike
public T taskIdLike(java.lang.String taskIdLike)
-
processInstanceId
public T processInstanceId(java.lang.String processInstanceId)
-
processInstanceIdLike
public T processInstanceIdLike(java.lang.String processInstanceIdLike)
-
scopeId
public T scopeId(java.lang.String scopeId)
-
scopeIdLike
public T scopeIdLike(java.lang.String scopeIdLike)
-
scopeType
public T scopeType(java.lang.String scopeType)
-
scopeTypeLike
public T scopeTypeLike(java.lang.String scopeTypeLike)
-
field
public T field(java.lang.String field)
-
fieldLike
public T fieldLike(java.lang.String fieldLike)
-
contentStoreId
public T contentStoreId(java.lang.String contentStoreId)
-
contentStoreIdLike
public T contentStoreIdLike(java.lang.String contentStoreIdLike)
-
contentStoreName
public T contentStoreName(java.lang.String contentStoreName)
-
contentStoreNameLike
public T contentStoreNameLike(java.lang.String contentStoreNameLike)
-
contentAvailable
public T contentAvailable(java.lang.Boolean contentAvailable)
-
contentSize
public T contentSize(java.lang.Long contentSize)
-
minContentSize
public T minContentSize(java.lang.Long minContentSize)
-
maxContentSize
public T maxContentSize(java.lang.Long maxContentSize)
-
createdDate
public T createdDate(java.util.Date createdDate)
-
createdDateBefore
public T createdDateBefore(java.util.Date createdDateBefore)
-
createdDateAfter
public T createdDateAfter(java.util.Date createdDateAfter)
-
createdBy
public T createdBy(java.lang.String createdBy)
-
createdByLike
public T createdByLike(java.lang.String createdByLike)
-
lastModifiedDate
public T lastModifiedDate(java.util.Date lastModifiedDate)
-
lastModifiedDateBefore
public T lastModifiedDateBefore(java.util.Date lastModifiedDateBefore)
-
lastModifiedDateAfter
public T lastModifiedDateAfter(java.util.Date lastModifiedDateAfter)
-
lastModifiedBy
public T lastModifiedBy(java.lang.String lastModifiedBy)
-
lastModifiedByLike
public T lastModifiedByLike(java.lang.String lastModifiedByLike)
-
tenantId
public T tenantId(java.lang.String tenantId)
-
tenantIdLike
public T tenantIdLike(java.lang.String tenantIdLike)
-
withoutTenantId
public T withoutTenantId()
-
parentFolderId
public T parentFolderId(java.lang.String parentFolderId)
-
parentFolderIds
public T parentFolderIds(java.util.Set<java.lang.String> parentFolderIds)
-
baseFolderId
public T baseFolderId(java.lang.String baseFolderId)
-
isRootFolder
public T isRootFolder()
-
orderByCreatedDate
public T orderByCreatedDate()
-
orderByTenantId
public T 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()
-
-