Package ch.ivyteam.ivy.workflow.query
Class StartSignalEventElementQuery
- java.lang.Object
-
- ch.ivyteam.ivy.persistence.query.Query<IStartSignalEventElement>
-
- ch.ivyteam.ivy.workflow.query.StartSignalEventElementQuery
-
- Direct Known Subclasses:
StartSignalEventElementQuery.AggregationQuery
,StartSignalEventElementQuery.FilterLink
,StartSignalEventElementQuery.GroupByQuery
,StartSignalEventElementQuery.OrderByQuery
@Generated(value="ch.ivyteam.db.meta.generator.internal.query.JavaQueryClassGenerator", date="Apr 24, 2025, 3:23:43 AM") public class StartSignalEventElementQuery extends Query<IStartSignalEventElement>
- API:
- This is a public API.
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description static class
StartSignalEventElementQuery.AggregationQuery
This class provides methods to perform aggregations on the query.static class
StartSignalEventElementQuery.FilterLink
Links a where condition with another.static class
StartSignalEventElementQuery.FilterQuery
static class
StartSignalEventElementQuery.GroupByQuery
Provides methods to group the result by certain fields.static interface
StartSignalEventElementQuery.IAggregationQuery
Provides methods to perform aggregations on the query.static interface
StartSignalEventElementQuery.IBooleanColumnFilterQuery
Provides filter functionality for a boolean column ofIStartSignalEventElement
static interface
StartSignalEventElementQuery.IColumnFilterQuery
Basic filter functionality provider for a column ofIStartSignalEventElement
static interface
StartSignalEventElementQuery.IFilterableColumns
static interface
StartSignalEventElementQuery.IFilterLink
Links a where condition with another.static interface
StartSignalEventElementQuery.IFilterQuery
static interface
StartSignalEventElementQuery.IGroupByQueryColumns
Provides methods to group the result by certain fields.static interface
StartSignalEventElementQuery.IIntegerColumnFilterQuery
Provides filter functionality for an integer column ofIStartSignalEventElement
static interface
StartSignalEventElementQuery.INumberColumnFilterQuery
Provides filter functionality for a decimal number column ofIStartSignalEventElement
static interface
StartSignalEventElementQuery.IOrderByQueryColumns
Provides methods to order the result by columns ofIStartSignalEventElement
.static interface
StartSignalEventElementQuery.IPatternColumnFilterQuery
Provides filter functionality for columns ofIStartSignalEventElement
that can be filter by string patterns (isLike)static interface
StartSignalEventElementQuery.IStringColumnFilterQuery
Provides filter functionality for a string column ofIStartSignalEventElement
static class
StartSignalEventElementQuery.OrderByColumnQuery
Provides methods to define the direction of the sorting either ascending or descending.static class
StartSignalEventElementQuery.OrderByQuery
Provides methods to order the result by columns ofIStartSignalEventElement
.
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description StartSignalEventElementQuery.IAggregationQuery
aggregate()
Returns an object which contains the aggregation part for this query.
It provides methods to perform aggregations on the query.static StartSignalEventElementQuery
create()
Creates a new queryIFluentQueryExecutor<IStartSignalEventElement>
executor()
Provides a fluent API to execute this query and fetch its results.StartSignalEventElementQuery.IGroupByQueryColumns
groupBy()
Returns an object which contains the group by part for this query.
It provides methods to group the result by certain fields.StartSignalEventElementQuery.IOrderByQueryColumns
orderBy()
Returns an object which contains the order by part for this query.
It provides methods to order the result by certain columns.StartSignalEventElementQuery.IFilterQuery
where()
Returns an object which contains the where part for this query.
It provides methods to filter the result by certain columns.
-
-
-
Method Detail
-
create
public static StartSignalEventElementQuery create()
Creates a new query- Returns:
- A new instance of StartSignalEventElementQuery
- API:
- This public API is available in IvyScript and Java. It has the visibility EXPERT.
-
executor
public IFluentQueryExecutor<IStartSignalEventElement> 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 IvyScript and Java. It has the visibility NOVICE.
-
aggregate
public StartSignalEventElementQuery.IAggregationQuery aggregate()
Returns an object which contains the aggregation part for this query.
It provides methods to perform aggregations on the query. For each aggregation a column is added to the result set.- Returns:
- aggregate query
- API:
- This public API is available in IvyScript and Java. It has the visibility EXPERT.
-
groupBy
public StartSignalEventElementQuery.IGroupByQueryColumns groupBy()
Returns an object which contains the group by part for this query.
It provides methods to group the result by certain fields.- Returns:
- A query group by builder to add group by statements
- See Also:
StartSignalEventElementQuery.AggregationQuery.countRows()
- API:
- This public API is available in IvyScript and Java. It has the visibility EXPERT.
-
orderBy
public StartSignalEventElementQuery.IOrderByQueryColumns 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 IvyScript and Java. It has the visibility EXPERT.
-
where
public StartSignalEventElementQuery.IFilterQuery 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 IvyScript and Java. It has the visibility EXPERT.
-
-