| Package | Description |
|---|---|
| org.mule.runtime.extension.api.dsql | |
| org.mule.runtime.extension.internal.grammar |
| Modifier and Type | Class and Description |
|---|---|
class |
DefaultQueryBuilder
Builder pattern implementation to build
DsqlQuerys incrementally. |
| Modifier and Type | Method and Description |
|---|---|
QueryBuilder |
QueryBuilder.addField(Field field)
Sets one of the selected fields from the queried entity.
|
QueryBuilder |
DefaultQueryBuilder.addField(Field field)
Sets one of the selected fields from the queried entity.
|
QueryBuilder |
QueryBuilder.addOrderByField(Field field)
Sets one of the fields to order by from.
|
QueryBuilder |
DefaultQueryBuilder.addOrderByField(Field field)
Sets one of the fields to order by from.
|
QueryBuilder |
QueryBuilder.setDirection(Direction direction)
Sets the sorting direction of the query.
|
QueryBuilder |
DefaultQueryBuilder.setDirection(Direction direction)
Sets the sorting direction of the query.
|
QueryBuilder |
QueryBuilder.setFilterExpression(Expression expression)
Sets an expression to filter the returned query elements.
|
QueryBuilder |
DefaultQueryBuilder.setFilterExpression(Expression expression)
Sets an expression to filter the returned query elements.
|
QueryBuilder |
QueryBuilder.setLimit(int limit)
Sets the maximum results that can be retrieved by the builded query.
|
QueryBuilder |
DefaultQueryBuilder.setLimit(int limit)
Sets the maximum results that can be retrieved by the builded query.
|
QueryBuilder |
QueryBuilder.setOffset(int offset)
Sets the number of items to skip from the beginning of the result set.
|
QueryBuilder |
DefaultQueryBuilder.setOffset(int offset)
Sets the number of items to skip from the beginning of the result set.
|
QueryBuilder |
QueryBuilder.setType(EntityType type)
Sets the queried entity exposed by the application.
|
QueryBuilder |
DefaultQueryBuilder.setType(EntityType type)
Sets the queried entity exposed by the application.
|
| Modifier and Type | Method and Description |
|---|---|
QueryBuilder |
DefaultDsqlGrammarVisitor.getQueryBuilder() |
Copyright © 2022 MuleSoft, Inc.. All rights reserved.