Package ch.ivyteam.ivy.workflow.query
Class WorkflowEventQuery
java.lang.Object
ch.ivyteam.ivy.persistence.query.Query<IWorkflowEvent>
ch.ivyteam.ivy.workflow.query.WorkflowEventQuery
- Direct Known Subclasses:
WorkflowEventQuery.FilterLink,WorkflowEventQuery.OrderByQuery
@Generated("ch.ivyteam.db.meta.generator.internal.query.JavaQueryClassGenerator")
public class WorkflowEventQuery
extends Query<IWorkflowEvent>
Fluent API to query
IWorkflowEvent.- API:
- This is a public API.
-
Nested Class Summary
Nested ClassesModifier and TypeClassDescriptionstatic classstatic classstatic interfaceProvides boolean filter functionality for a complex column ofIWorkflowEventstatic interfaceProvides filter functionality for aCaseStatecolumn ofIWorkflowEventstatic interfaceBasic filter functionality provider for a column ofIWorkflowEventstatic interfaceProvides filter functionality for a date column ofIWorkflowEventstatic interfacestatic interfaceLinks a where condition with another.static interfacestatic interfaceProvides filter functionality for an integer column ofIWorkflowEventstatic interfaceProvides filter functionality for a decimal number column ofIWorkflowEventstatic interfaceProvides methods to order the result by columns ofIWorkflowEvent.static interfaceProvides filter functionality for columns ofIWorkflowEventthat can be filter by string patterns (isLike)static interfaceProvides filter functionality for a string column ofIWorkflowEventstatic interfaceProvides filter functionality for aTaskStatecolumn ofIWorkflowEventstatic classProvides methods to define the direction of the sorting either ascending or descending.static class -
Method Summary
Modifier and TypeMethodDescriptionstatic WorkflowEventQuerycreate()Creates a new queryexecutor()Provides a fluent API to execute this query and fetch its results.orderBy()Returns an object which contains the order by part for this query.
It provides methods to order the result by certain columns.where()Returns an object which contains the where part for this query.
It provides methods to filter the result by certain columns.
-
Method Details
-
create
Creates a new query- Returns:
- A new instance of WorkflowEventQuery
- API:
- This public API is available in Java.
-
executor
Provides a fluent API to execute this query and fetch its results.
- Returns:
- fluent API to execute this query.
- API:
- This public API is available in Java.
-
orderBy
Returns an object which contains the order by part for this query.
It provides methods to order the result by certain columns.- Returns:
- An order by query builder to add order by statements
- API:
- This public API is available in Java.
-
where
Returns an object which contains the where part for this query.
It provides methods to filter the result by certain columns.- Returns:
- An filter query builder to add where statements
- API:
- This public API is available in Java.
-