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.ResultTypeNested 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 Stringprotected Booleanprotected Longprotected Stringprotected Stringprotected Stringprotected Stringprotected Stringprotected Stringprotected Dateprotected Dateprotected Dateprotected Stringprotected booleanprotected Stringprotected Stringprotected Dateprotected Dateprotected Dateprotected Longprotected Stringprotected Stringprotected Longprotected Stringprotected Stringprotected Stringprotected Stringprotected Stringprotected Stringprotected Stringprotected Stringprotected Stringprotected Stringprotected Stringprotected Stringprotected Stringprotected booleanFields inherited from class org.flowable.variable.service.impl.AbstractVariableQueryImpl
queryVariableValues, variableValueProviderFields inherited from class org.flowable.common.engine.impl.query.AbstractQuery
commandContext, commandExecutorFields 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) longexecuteCount(org.flowable.common.engine.impl.interceptor.CommandContext commandContext) protected abstract longexecuteFindContentItemCount(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()booleanbooleanisLatest()booleanlastModifiedBy(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, variableValueNotEqualsIgnoreCaseMethods inherited from class org.flowable.common.engine.impl.query.AbstractQuery
asc, checkQueryOk, count, desc, direction, execute, executeSingleResult, getSafeList, list, listPage, orderBy, orderBy, setCommandExecutor, singleResultMethods 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, setParameterMethods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitMethods inherited from interface org.flowable.common.engine.api.query.CacheAwareQuery
enhanceCachedValueMethods 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
-