org.sql.generation.implementation.grammar.factories
Class AbstractQueryFactory
java.lang.Object
org.sql.generation.implementation.grammar.common.SQLFactoryBase
org.sql.generation.implementation.grammar.factories.AbstractQueryFactory
- All Implemented Interfaces:
- QueryFactory
- Direct Known Subclasses:
- DefaultQueryFactory
public abstract class AbstractQueryFactory
- extends SQLFactoryBase
- implements QueryFactory
- Author:
- Stanislav Muhametsin
| Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
| Methods inherited from interface org.sql.generation.api.grammar.factories.QueryFactory |
callFunction, columnsBuilder, createQuery, fromBuilder, groupByBuilder, groupingElement, limit, offset, orderByBuilder, queryBuilder, querySpecificationBuilder, row, rowSubQuery, simpleQueryBuilder, sortSpec, values |
AbstractQueryFactory
protected AbstractQueryFactory(SQLVendor vendor,
SQLProcessorAggregator processor)
queryBuilder
public QueryBuilder queryBuilder()
- Specified by:
queryBuilder in interface QueryFactory
columnsBuilder
public ColumnsBuilder columnsBuilder()
- Specified by:
columnsBuilder in interface QueryFactory
callFunction
public QueryExpression callFunction(SQLFunctionLiteral function)
- Specified by:
callFunction in interface QueryFactory
Copyright © 2010-2012. All Rights Reserved.