Package com.flowable.content.engine.impl
Class ContentItemBaseQueryImpl<T extends ContentItemBaseQuery<T,C>,C extends ContentItem>
java.lang.Object
org.flowable.common.engine.impl.db.ListQueryParameterObject
org.flowable.common.engine.impl.query.AbstractQuery<T,U>
org.flowable.variable.service.impl.AbstractVariableQueryImpl<T,C>
com.flowable.content.engine.impl.ContentItemBaseQueryImpl<T,C>
- All Implemented Interfaces:
Serializable,CacheAwareQuery<C>,Query<T,,C> Command<Object>,ContentItemBaseQuery<T,C>
- Direct Known Subclasses:
CoreContentItemQueryImpl
public abstract class ContentItemBaseQueryImpl<T extends ContentItemBaseQuery<T,C>,C extends ContentItem>
extends AbstractVariableQueryImpl<T,C>
implements ContentItemBaseQuery<T,C>, 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
ListQueryParameterObject.OrderBy, ListQueryParameterObject.ResultTypeNested classes/interfaces inherited from interface org.flowable.common.engine.api.query.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, maxResults, nullHandlingColumn, nullHandlingOnOrder, orderByCollection, orderProperty, parameter, resultType, SORTORDER_ASC, SORTORDER_DESC -
Constructor Summary
ConstructorsConstructorDescriptionContentItemBaseQueryImpl(CommandContext commandContext, VariableValueProvider valueProvider) ContentItemBaseQueryImpl(CommandExecutor commandExecutor, 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(CommandContext commandContext) protected abstract longexecuteFindContentItemCount(CommandContext commandContext) executeFindContentItemList(CommandContext commandContext) executeList(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, 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, 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
enhanceCachedValue
-
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
-
ContentItemBaseQueryImpl
public ContentItemBaseQueryImpl(CommandExecutor commandExecutor, VariableValueProvider valueProvider)
-
-
Method Details
-
id
- Specified by:
idin interfaceContentItemBaseQuery<T extends ContentItemBaseQuery<T,C>, C extends ContentItem>
-
ids
- Specified by:
idsin interfaceContentItemBaseQuery<T extends ContentItemBaseQuery<T,C>, C extends ContentItem>
-
name
- Specified by:
namein interfaceContentItemBaseQuery<T extends ContentItemBaseQuery<T,C>, C extends ContentItem>
-
nameLike
- Specified by:
nameLikein interfaceContentItemBaseQuery<T extends ContentItemBaseQuery<T,C>, C extends ContentItem>
-
mimeType
- Specified by:
mimeTypein interfaceContentItemBaseQuery<T extends ContentItemBaseQuery<T,C>, C extends ContentItem>
-
mimeTypeLike
- Specified by:
mimeTypeLikein interfaceContentItemBaseQuery<T extends ContentItemBaseQuery<T,C>, C extends ContentItem>
-
taskId
- Specified by:
taskIdin interfaceContentItemBaseQuery<T extends ContentItemBaseQuery<T,C>, C extends ContentItem>
-
taskIdLike
- Specified by:
taskIdLikein interfaceContentItemBaseQuery<T extends ContentItemBaseQuery<T,C>, C extends ContentItem>
-
processInstanceId
- Specified by:
processInstanceIdin interfaceContentItemBaseQuery<T extends ContentItemBaseQuery<T,C>, C extends ContentItem>
-
processInstanceIdLike
- Specified by:
processInstanceIdLikein interfaceContentItemBaseQuery<T extends ContentItemBaseQuery<T,C>, C extends ContentItem>
-
scopeId
- Specified by:
scopeIdin interfaceContentItemBaseQuery<T extends ContentItemBaseQuery<T,C>, C extends ContentItem>
-
scopeIdLike
- Specified by:
scopeIdLikein interfaceContentItemBaseQuery<T extends ContentItemBaseQuery<T,C>, C extends ContentItem>
-
scopeType
- Specified by:
scopeTypein interfaceContentItemBaseQuery<T extends ContentItemBaseQuery<T,C>, C extends ContentItem>
-
scopeTypeLike
- Specified by:
scopeTypeLikein interfaceContentItemBaseQuery<T extends ContentItemBaseQuery<T,C>, C extends ContentItem>
-
field
- Specified by:
fieldin interfaceContentItemBaseQuery<T extends ContentItemBaseQuery<T,C>, C extends ContentItem>
-
fieldLike
- Specified by:
fieldLikein interfaceContentItemBaseQuery<T extends ContentItemBaseQuery<T,C>, C extends ContentItem>
-
contentStoreId
- Specified by:
contentStoreIdin interfaceContentItemBaseQuery<T extends ContentItemBaseQuery<T,C>, C extends ContentItem>
-
contentStoreIdLike
- Specified by:
contentStoreIdLikein interfaceContentItemBaseQuery<T extends ContentItemBaseQuery<T,C>, C extends ContentItem>
-
contentStoreName
- Specified by:
contentStoreNamein interfaceContentItemBaseQuery<T extends ContentItemBaseQuery<T,C>, C extends ContentItem>
-
contentStoreNameLike
- Specified by:
contentStoreNameLikein interfaceContentItemBaseQuery<T extends ContentItemBaseQuery<T,C>, C extends ContentItem>
-
contentAvailable
- Specified by:
contentAvailablein interfaceContentItemBaseQuery<T extends ContentItemBaseQuery<T,C>, C extends ContentItem>
-
contentSize
- Specified by:
contentSizein interfaceContentItemBaseQuery<T extends ContentItemBaseQuery<T,C>, C extends ContentItem>
-
minContentSize
- Specified by:
minContentSizein interfaceContentItemBaseQuery<T extends ContentItemBaseQuery<T,C>, C extends ContentItem>
-
maxContentSize
- Specified by:
maxContentSizein interfaceContentItemBaseQuery<T extends ContentItemBaseQuery<T,C>, C extends ContentItem>
-
createdDate
- Specified by:
createdDatein interfaceContentItemBaseQuery<T extends ContentItemBaseQuery<T,C>, C extends ContentItem>
-
createdDateBefore
- Specified by:
createdDateBeforein interfaceContentItemBaseQuery<T extends ContentItemBaseQuery<T,C>, C extends ContentItem>
-
createdDateAfter
- Specified by:
createdDateAfterin interfaceContentItemBaseQuery<T extends ContentItemBaseQuery<T,C>, C extends ContentItem>
-
createdBy
- Specified by:
createdByin interfaceContentItemBaseQuery<T extends ContentItemBaseQuery<T,C>, C extends ContentItem>
-
createdByLike
- Specified by:
createdByLikein interfaceContentItemBaseQuery<T extends ContentItemBaseQuery<T,C>, C extends ContentItem>
-
lastModifiedDate
- Specified by:
lastModifiedDatein interfaceContentItemBaseQuery<T extends ContentItemBaseQuery<T,C>, C extends ContentItem>
-
lastModifiedDateBefore
- Specified by:
lastModifiedDateBeforein interfaceContentItemBaseQuery<T extends ContentItemBaseQuery<T,C>, C extends ContentItem>
-
lastModifiedDateAfter
- Specified by:
lastModifiedDateAfterin interfaceContentItemBaseQuery<T extends ContentItemBaseQuery<T,C>, C extends ContentItem>
-
lastModifiedBy
- Specified by:
lastModifiedByin interfaceContentItemBaseQuery<T extends ContentItemBaseQuery<T,C>, C extends ContentItem>
-
lastModifiedByLike
- Specified by:
lastModifiedByLikein interfaceContentItemBaseQuery<T extends ContentItemBaseQuery<T,C>, C extends ContentItem>
-
tenantId
- Specified by:
tenantIdin interfaceContentItemBaseQuery<T extends ContentItemBaseQuery<T,C>, C extends ContentItem>
-
tenantIdLike
- Specified by:
tenantIdLikein interfaceContentItemBaseQuery<T extends ContentItemBaseQuery<T,C>, C extends ContentItem>
-
withoutTenantId
- Specified by:
withoutTenantIdin interfaceContentItemBaseQuery<T extends ContentItemBaseQuery<T,C>, C extends ContentItem>
-
parentFolderId
-
parentFolderIds
-
baseFolderId
-
isRootFolder
-
orderByCreatedDate
- Specified by:
orderByCreatedDatein interfaceContentItemBaseQuery<T extends ContentItemBaseQuery<T,C>, C extends ContentItem>
-
orderByTenantId
- Specified by:
orderByTenantIdin interfaceContentItemBaseQuery<T extends ContentItemBaseQuery<T,C>, C extends ContentItem>
-
executeCount
- Specified by:
executeCountin classAbstractVariableQueryImpl<T extends ContentItemBaseQuery<T,C>, C extends ContentItem>
-
executeFindContentItemCount
-
executeList
- Specified by:
executeListin classAbstractVariableQueryImpl<T extends ContentItemBaseQuery<T,C>, C extends ContentItem>
-
executeFindContentItemList
-
getId
- Specified by:
getIdin interfaceCacheAwareQuery<T extends ContentItemBaseQuery<T,C>>
-
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
-