| Package | Description |
|---|---|
| org.sql.generation.api.grammar.builders.query |
Package to hold builders for SQL queries (
SELECT -statements). |
| org.sql.generation.api.grammar.factories |
This package provides factories to create various builders and SQL syntax elements.
|
| Modifier and Type | Method and Description |
|---|---|
QuerySpecificationBuilder |
QuerySpecificationBuilder.limit() |
QuerySpecificationBuilder |
QuerySpecificationBuilder.limit(Integer max) |
QuerySpecificationBuilder |
QuerySpecificationBuilder.limit(NonBooleanExpression max) |
QuerySpecificationBuilder |
QuerySpecificationBuilder.offset(Integer skip) |
QuerySpecificationBuilder |
QuerySpecificationBuilder.offset(NonBooleanExpression skip) |
QuerySpecificationBuilder |
QuerySpecificationBuilder.setFrom(FromBuilder builder)
Sets the builder for
FROM clause of this SELECT statement. |
QuerySpecificationBuilder |
QuerySpecificationBuilder.setGroupBy(GroupByBuilder builder)
Sets the builder for
GROUP BY clause of this SELECT statement. |
QuerySpecificationBuilder |
QuerySpecificationBuilder.setHaving(BooleanBuilder builder)
Sets the builder for grouping condition in
HAVING clause of this SELECT statement. |
QuerySpecificationBuilder |
QuerySpecificationBuilder.setOrderBy(OrderByBuilder builder)
Sets the builder for
ORDER BY clause of this SELECT statement. |
QuerySpecificationBuilder |
QuerySpecificationBuilder.setSelect(ColumnsBuilder builder)
Sets the builder for columns in
SELECT statement. |
QuerySpecificationBuilder |
QuerySpecificationBuilder.setWhere(BooleanBuilder builder)
Sets the builder for search condition in
WHERE clause of this SELECT statement. |
QuerySpecificationBuilder |
QuerySpecificationBuilder.trimGroupBy()
Checks that all selected columns are in
GROUP BY clause. |
| Modifier and Type | Method and Description |
|---|---|
QuerySpecificationBuilder |
QueryFactory.querySpecificationBuilder()
Creates a builder to build query specifications (
SELECT expressions). |
Copyright © 2010-2012. All Rights Reserved.