org.camunda.bpm.engine.impl.filter
Class FilterQueryImpl
java.lang.Object
org.camunda.bpm.engine.impl.db.ListQueryParameterObject
org.camunda.bpm.engine.impl.AbstractQuery<FilterQuery,Filter>
org.camunda.bpm.engine.impl.filter.FilterQueryImpl
- All Implemented Interfaces:
- Serializable, FilterQuery, Command<Object>, Query<FilterQuery,Filter>
public class FilterQueryImpl
- extends AbstractQuery<FilterQuery,Filter>
- implements FilterQuery
- Author:
- Sebastian Menski
- See Also:
- Serialized Form
| Methods inherited from class org.camunda.bpm.engine.impl.AbstractQuery |
addExpression, addValidator, asc, checkQueryOk, count, desc, direction, evaluateExpressions, evaluateExpressionsAndExecuteCount, evaluateExpressionsAndExecuteIdsList, evaluateExpressionsAndExecuteList, execute, executeIdsList, executeSingleResult, extend, getExpressions, getMethod, hasExcludingConditions, list, listIds, listPage, mergeExpressions, mergeOrdering, orderBy, orderBy, removeValidator, setCommandExecutor, setExpressions, singleResult, validate, validate |
| Methods inherited from class org.camunda.bpm.engine.impl.db.ListQueryParameterObject |
getAuthCheck, getDatabaseType, getFirstResult, getFirstRow, getLastRow, getMaxResults, getOrderingProperties, getParameter, getTenantCheck, setAuthCheck, setDatabaseType, setFirstResult, setMaxResults, setOrderingProperties, setParameter, setTenantCheck |
| Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
filterId
protected String filterId
resourceType
protected String resourceType
name
protected String name
nameLike
protected String nameLike
owner
protected String owner
FilterQueryImpl
public FilterQueryImpl()
FilterQueryImpl
public FilterQueryImpl(CommandExecutor commandExecutor)
filterId
public FilterQuery filterId(String filterId)
- Specified by:
filterId in interface FilterQuery
- Parameters:
filterId - set the filter id to query
- Returns:
- this query
filterResourceType
public FilterQuery filterResourceType(String resourceType)
- Specified by:
filterResourceType in interface FilterQuery
- Parameters:
resourceType - set the filter resource type to query
- Returns:
- this query
filterName
public FilterQuery filterName(String name)
- Specified by:
filterName in interface FilterQuery
- Parameters:
name - set the filter name to query
- Returns:
- this query
filterNameLike
public FilterQuery filterNameLike(String nameLike)
- Specified by:
filterNameLike in interface FilterQuery
- Parameters:
nameLike - set the filter name like to query
- Returns:
- this query
filterOwner
public FilterQuery filterOwner(String owner)
- Specified by:
filterOwner in interface FilterQuery
- Parameters:
owner - set the filter owner to query
- Returns:
- this query
orderByFilterId
public FilterQuery orderByFilterId()
- Description copied from interface:
FilterQuery
- Order by filter id (needs to be followed by
Query.asc() or Query.desc()).
- Specified by:
orderByFilterId in interface FilterQuery
orderByFilterResourceType
public FilterQuery orderByFilterResourceType()
- Description copied from interface:
FilterQuery
- Order by filter id (needs to be followed by
Query.asc() or Query.desc()).
- Specified by:
orderByFilterResourceType in interface FilterQuery
orderByFilterName
public FilterQuery orderByFilterName()
- Description copied from interface:
FilterQuery
- Order by filter id (needs to be followed by
Query.asc() or Query.desc()).
- Specified by:
orderByFilterName in interface FilterQuery
orderByFilterOwner
public FilterQuery orderByFilterOwner()
- Description copied from interface:
FilterQuery
- Order by filter id (needs to be followed by
Query.asc() or Query.desc()).
- Specified by:
orderByFilterOwner in interface FilterQuery
executeList
public List<Filter> executeList(CommandContext commandContext,
Page page)
- Description copied from class:
AbstractQuery
- Executes the actual query to retrieve the list of results.
- Specified by:
executeList in class AbstractQuery<FilterQuery,Filter>
page - used if the results must be paged. If null, no paging will be applied.
executeCount
public long executeCount(CommandContext commandContext)
- Specified by:
executeCount in class AbstractQuery<FilterQuery,Filter>
Copyright © 2017 camunda services GmbH. All rights reserved.