org.mule.common.query
Class QueryBuilder
java.lang.Object
org.mule.common.query.QueryBuilder
- Direct Known Subclasses:
- DefaultQueryBuilder
public abstract class QueryBuilder
- extends Object
This represent a basic query
| Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
QueryBuilder
public QueryBuilder()
addType
public abstract QueryBuilder addType(Type type)
addField
public abstract QueryBuilder addField(Field field)
addOrderByField
public abstract QueryBuilder addOrderByField(Field field)
setDirection
public abstract QueryBuilder setDirection(Direction direction)
setFilterExpression
public abstract QueryBuilder setFilterExpression(Expression expression)
setJoinExpression
public abstract QueryBuilder setJoinExpression(Expression joinExpression)
setLimit
public abstract QueryBuilder setLimit(int limit)
setOffset
public abstract QueryBuilder setOffset(int offset)
build
public abstract DsqlQuery build()
throws QueryBuilderException
- Throws:
QueryBuilderException
Copyright © 2014. All rights reserved.