Package ch.ivyteam.ivy.workflow.query
Interface CaseQuery.IFilterQuery
- All Superinterfaces:
CaseQuery.IFilterableColumns
,CaseQuery.IFilterLink
- All Known Implementing Classes:
CaseQuery.FilterQuery
- Enclosing class:
- CaseQuery
public static interface CaseQuery.IFilterQuery
extends CaseQuery.IFilterableColumns, CaseQuery.IFilterLink
Provides filter functionality for
ICase
Example:
Corresponds to SQL:
CaseQuery.businessCases().where().customVarCharField1().isEqual("Hello World").and().customDecimalField2().isGreaterThan(15.3);
SELECT * FROM IWA_IWA_Case WHERE CustomVarCharField1 = 'Hello World' AND CustomDecimalField1 > 15.3
- API:
- This is a public API.
-
Method Summary
Methods inherited from interface ch.ivyteam.ivy.workflow.query.CaseQuery.IFilterableColumns
activatorId, additionalProperty, applicationId, businessCalendar, businessCaseId, businessRuntime, canWorkOn, canWorkOn, caseId, category, creatorId, creatorTaskId, creatorUserDisplayName, creatorUserName, currentUserHasStarted, currentUserIsInvolved, currentUserIsOwner, customField, description, endTimestamp, environment, hasStarted, hasStarted, isBusinessCase, isInvolved, isInvolved, isNotBusinessCase, isOwner, isOwner, languageId, name, not, ownerDisplayName, ownerId, ownerName, priority, processModelId, roleCanWorkOn, roleIsInvolved, roleIsInvolved, securitySystemId, stage, startTimestamp, state, tasks, taskStartId, triggeredByTasks, userCanWorkOn, userIsInvolved, userIsInvolved, workingTime
Methods inherited from interface ch.ivyteam.ivy.workflow.query.CaseQuery.IFilterLink
and, and, andOverall, andOverall, or, or