org.mule.common.query
Class DefaultQueryBuilder
java.lang.Object
org.mule.common.query.QueryBuilder
org.mule.common.query.DefaultQueryBuilder
public class DefaultQueryBuilder
- extends QueryBuilder
This is used to build DsqlQuery incrementally. Intended to be used only by Studio.
| Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
DefaultQueryBuilder
public DefaultQueryBuilder()
addType
public QueryBuilder addType(Type type)
- Specified by:
addType in class QueryBuilder
addField
public QueryBuilder addField(Field field)
- Specified by:
addField in class QueryBuilder
addOrderByField
public QueryBuilder addOrderByField(Field field)
- Specified by:
addOrderByField in class QueryBuilder
setDirection
public QueryBuilder setDirection(Direction direction)
- Specified by:
setDirection in class QueryBuilder
setFilterExpression
public QueryBuilder setFilterExpression(Expression expression)
- Specified by:
setFilterExpression in class QueryBuilder
setJoinExpression
public QueryBuilder setJoinExpression(Expression joinExpression)
- Specified by:
setJoinExpression in class QueryBuilder
setLimit
public QueryBuilder setLimit(int limit)
- Specified by:
setLimit in class QueryBuilder
setOffset
public QueryBuilder setOffset(int offset)
- Specified by:
setOffset in class QueryBuilder
build
public DsqlQuery build()
throws QueryBuilderException
- Specified by:
build in class QueryBuilder
- Throws:
QueryBuilderException
Copyright © 2015 MuleSoft, Inc.. All rights reserved.