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>
org.flowable.variable.service.impl.AbstractVariableQueryImpl<T,C>
com.flowable.content.engine.impl.ContentItemBaseQueryImpl<T,C>
- All Implemented Interfaces:
Serializable
,org.flowable.common.engine.api.query.CacheAwareQuery<C>
,org.flowable.common.engine.api.query.Query<T,
,C> org.flowable.common.engine.impl.interceptor.Command<Object>
,org.flowable.content.api.ContentItemBaseQuery<T,
C>
- Direct Known Subclasses:
CoreContentItemQueryImpl
public abstract class ContentItemBaseQueryImpl<T extends org.flowable.content.api.ContentItemBaseQuery<T,C>,C extends org.flowable.content.api.ContentItem>
extends org.flowable.variable.service.impl.AbstractVariableQueryImpl<T,C>
implements org.flowable.content.api.ContentItemBaseQuery<T,C>, org.flowable.common.engine.api.query.CacheAwareQuery<C>
- Author:
- Tijs Rademakers, Joram Barrez
- See Also:
-
Nested Class Summary
Nested classes/interfaces inherited from class org.flowable.common.engine.impl.db.ListQueryParameterObject
org.flowable.common.engine.impl.db.ListQueryParameterObject.OrderBy, org.flowable.common.engine.impl.db.ListQueryParameterObject.ResultType
Nested classes/interfaces inherited from interface org.flowable.common.engine.api.query.Query
org.flowable.common.engine.api.query.Query.NullHandlingOnOrder
-
Field Summary
FieldsModifier and TypeFieldDescriptionprotected String
protected Boolean
protected Long
protected String
protected String
protected String
protected String
protected String
protected String
protected Date
protected Date
protected Date
protected String
protected boolean
protected String
protected String
protected Date
protected Date
protected Date
protected Long
protected String
protected String
protected Long
protected String
protected String
protected String
protected String
protected String
protected String
protected String
protected String
protected String
protected String
protected String
protected String
protected String
protected boolean
Fields inherited from class org.flowable.variable.service.impl.AbstractVariableQueryImpl
queryVariableValues, variableValueProvider
Fields inherited from class org.flowable.common.engine.impl.query.AbstractQuery
commandContext, commandExecutor
Fields inherited from class org.flowable.common.engine.impl.db.ListQueryParameterObject
databaseType, DEFAULT_ORDER_BY, defaultOrderBy, firstResult, ignoreOrderBy, maxResults, nullHandlingColumn, nullHandlingOnOrder, orderByCollection, orderProperty, parameter, resultType, SORTORDER_ASC, SORTORDER_DESC
-
Constructor Summary
ConstructorsConstructorDescriptionContentItemBaseQueryImpl
(org.flowable.common.engine.impl.interceptor.CommandContext commandContext, org.flowable.variable.service.impl.VariableValueProvider valueProvider) ContentItemBaseQueryImpl
(org.flowable.common.engine.impl.interceptor.CommandExecutor commandExecutor, org.flowable.variable.service.impl.VariableValueProvider valueProvider) -
Method Summary
Modifier and TypeMethodDescriptionbaseFolderId
(String baseFolderId) contentAvailable
(Boolean contentAvailable) contentSize
(Long contentSize) contentStoreId
(String contentStoreId) contentStoreIdLike
(String contentStoreIdLike) contentStoreName
(String contentStoreName) contentStoreNameLike
(String contentStoreNameLike) createdByLike
(String createdByLike) createdDate
(Date createdDate) createdDateAfter
(Date createdDateAfter) createdDateBefore
(Date createdDateBefore) long
executeCount
(org.flowable.common.engine.impl.interceptor.CommandContext commandContext) protected abstract long
executeFindContentItemCount
(org.flowable.common.engine.impl.interceptor.CommandContext commandContext) executeFindContentItemList
(org.flowable.common.engine.impl.interceptor.CommandContext commandContext) executeList
(org.flowable.common.engine.impl.interceptor.CommandContext commandContext) getId()
getIds()
getState()
getType()
boolean
boolean
isLatest()
boolean
lastModifiedBy
(String lastModifiedBy) lastModifiedByLike
(String lastModifiedByLike) lastModifiedDate
(Date lastModifiedDate) lastModifiedDateAfter
(Date lastModifiedDateAfter) lastModifiedDateBefore
(Date lastModifiedDateBefore) maxContentSize
(Long maxContentSize) mimeTypeLike
(String mimeTypeLike) minContentSize
(Long minContentSize) parentFolderId
(String parentFolderId) parentFolderIds
(Set<String> parentFolderIds) processInstanceId
(String processInstanceId) processInstanceIdLike
(String processInstanceIdLike) scopeIdLike
(String scopeIdLike) scopeTypeLike
(String scopeTypeLike) taskIdLike
(String taskIdLike) tenantIdLike
(String tenantIdLike) Methods inherited from class org.flowable.variable.service.impl.AbstractVariableQueryImpl
addVariable, addVariable, ensureVariablesInitialized, getQueryVariableValues, hasLocalQueryVariableValue, hasNonLocalQueryVariableValue, hasValueComparisonQueryVariables, isBoolean, scopedVariableExists, scopedVariableNotExists, scopedVariableValueEquals, scopedVariableValueEquals, scopedVariableValueEqualsIgnoreCase, scopedVariableValueGreaterThan, scopedVariableValueGreaterThanOrEqual, scopedVariableValueLessThan, scopedVariableValueLessThanOrEqual, scopedVariableValueLike, scopedVariableValueLikeIgnoreCase, scopedVariableValueNotEquals, scopedVariableValueNotEqualsIgnoreCase, variableExists, variableExists, variableNotExists, variableNotExists, variableValueEquals, variableValueEquals, variableValueEquals, variableValueEquals, variableValueEqualsIgnoreCase, variableValueEqualsIgnoreCase, variableValueGreaterThan, variableValueGreaterThan, variableValueGreaterThanOrEqual, variableValueGreaterThanOrEqual, variableValueLessThan, variableValueLessThan, variableValueLessThanOrEqual, variableValueLessThanOrEqual, variableValueLike, variableValueLike, variableValueLikeIgnoreCase, variableValueLikeIgnoreCase, variableValueNotEquals, variableValueNotEquals, variableValueNotEqualsIgnoreCase, variableValueNotEqualsIgnoreCase
Methods inherited from class org.flowable.common.engine.impl.query.AbstractQuery
asc, checkQueryOk, count, desc, direction, execute, executeSingleResult, getSafeList, list, listPage, orderBy, orderBy, setCommandExecutor, singleResult
Methods inherited from class org.flowable.common.engine.impl.db.ListQueryParameterObject
addOrder, buildOrderBy, getDatabaseType, getFirstResult, getFirstRow, getLastRow, getMaxResults, getNullHandlingColumn, getOrderBy, getOrderByCollectionSafe, getOrderByForWindow, getOuterJoinOrderBy, getParameter, hasOrderBy, hasOrderByForColumn, isNeedsPaging, mapOrderByToSql, setDatabaseType, setFirstResult, setIgnoreOrderBy, setMaxResults, setNullHandlingColumn, setParameter
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
Methods inherited from interface org.flowable.common.engine.api.query.CacheAwareQuery
enhanceCachedValue
Methods inherited from interface org.flowable.common.engine.api.query.Query
asc, count, desc, list, listPage, orderBy, orderBy, singleResult
-
Field Details
-
id
-
ids
-
name
-
nameLike
-
mimeType
-
mimeTypeLike
-
taskId
-
taskIdLike
-
processInstanceId
-
processInstanceIdLike
-
scopeId
-
scopeIdLike
-
scopeType
-
scopeTypeLike
-
contentStoreId
-
contentStoreIdLike
-
contentStoreName
-
contentStoreNameLike
-
contentAvailable
-
contentSize
-
minContentSize
-
maxContentSize
-
createdDate
-
createdDateBefore
-
createdDateAfter
-
createdBy
-
createdByLike
-
lastModifiedDate
-
lastModifiedDateBefore
-
lastModifiedDateAfter
-
lastModifiedBy
-
lastModifiedByLike
-
tenantId
-
tenantIdLike
-
withoutTenantId
protected boolean withoutTenantId -
parentFolderId
-
parentFolderIds
-
baseFolderId
-
isRootFolder
protected boolean isRootFolder
-
-
Constructor Details
-
ContentItemBaseQueryImpl
public ContentItemBaseQueryImpl(org.flowable.common.engine.impl.interceptor.CommandContext commandContext, org.flowable.variable.service.impl.VariableValueProvider valueProvider) -
ContentItemBaseQueryImpl
public ContentItemBaseQueryImpl(org.flowable.common.engine.impl.interceptor.CommandExecutor commandExecutor, org.flowable.variable.service.impl.VariableValueProvider valueProvider)
-
-
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
-
executeFindContentItemList
-
getId
-
getIds
-
getTaskId
-
getTaskIdLike
-
getProcessInstanceId
-
getProcessInstanceIdLike
-
getScopeId
-
getScopeIdLike
-
getScopeType
-
getScopeTypeLike
-
getContentStoreId
-
getContentStoreIdLike
-
getContentStoreName
-
getContentStoreNameLike
-
getMimeType
-
getMimeTypeLike
-
getContentAvailable
-
getContentSize
-
getMinContentSize
-
getMaxContentSize
-
getCreatedDate
-
getCreatedDateBefore
-
getCreatedDateAfter
-
getCreatedBy
-
getCreatedByLike
-
getLastModifiedDate
-
getLastModifiedDateBefore
-
getLastModifiedDateAfter
-
getLastModifiedBy
-
getLastModifiedByLike
-
getTenantId
-
getTenantIdLike
-
isWithoutTenantId
public boolean isWithoutTenantId() -
getVersion
-
getVersionInfo
-
getVersionInfoLike
-
getVersionParentId
-
getDefinitionId
-
getType
-
getSubType
-
getState
-
getSubState
-
getMimeTypeNotEquals
-
isLatest
public boolean isLatest() -
isIncludeCachedItems
public boolean isIncludeCachedItems() -
getAccessibleByUser
-
getAccessibleByGroups
-
getParentFolderId
-
getParentFolderIds
-
getBaseFolderId
-