public abstract class QueryBuilder extends Object
| Constructor and Description |
|---|
QueryBuilder() |
| Modifier and Type | Method and Description |
|---|---|
abstract QueryBuilder |
addField(Field field) |
abstract QueryBuilder |
addOrderByField(Field field) |
abstract QueryBuilder |
addType(Type type) |
abstract DsqlQuery |
build() |
abstract QueryBuilder |
setDirection(Direction direction) |
abstract QueryBuilder |
setFilterExpression(Expression expression) |
abstract QueryBuilder |
setJoinExpression(Expression joinExpression) |
abstract QueryBuilder |
setLimit(int limit) |
abstract QueryBuilder |
setOffset(int offset) |
public abstract QueryBuilder addType(Type type)
public abstract QueryBuilder addField(Field field)
public abstract QueryBuilder addOrderByField(Field field)
public abstract QueryBuilder setDirection(Direction direction)
public abstract QueryBuilder setFilterExpression(Expression expression)
public abstract QueryBuilder setJoinExpression(Expression joinExpression)
public abstract QueryBuilder setLimit(int limit)
public abstract QueryBuilder setOffset(int offset)
public abstract DsqlQuery build() throws QueryBuilderException
QueryBuilderExceptionCopyright © 2016 MuleSoft, Inc.. All rights reserved.