| Package | Description |
|---|---|
| org.sql.generation.api.grammar.builders.query |
Package to hold builders for SQL queries (
SELECT -statements). |
| org.sql.generation.api.grammar.common |
This package contains interfaces and classes common for most parts of SQL generator.
|
| org.sql.generation.api.grammar.factories |
This package provides factories to create various builders and SQL syntax elements.
|
| org.sql.generation.api.grammar.query |
This package and its sub-package contain elements related to SQL queries (
SELECT statements). |
| Modifier and Type | Method and Description |
|---|---|
SetQuantifier |
ColumnsBuilder.getSetQuantifier()
Returns the set quantifier (
ALL or DISTINCT) of this SELECT statement. |
| Modifier and Type | Method and Description |
|---|---|
QueryBuilder |
QueryBuilder.except(SetQuantifier setQuantifier,
CorrespondingSpec correspondingSpec,
QueryExpressionBody another)
Adds
EXCEPT between current query and the given query. |
QueryBuilder |
QueryBuilder.except(SetQuantifier setQuantifier,
QueryExpressionBody another)
Adds
EXCEPT <correspondingSpec> between current query and the given query. |
QueryBuilder |
QueryBuilder.intersect(SetQuantifier setQuantifier,
CorrespondingSpec correspondingSpec,
QueryExpressionBody another)
Adds
INTERSECT <setQuantifier> <correspondingSpec> between current query and the given query. |
QueryBuilder |
QueryBuilder.intersect(SetQuantifier setQuantifier,
QueryExpressionBody another)
Adds
INTERSECT <setQuantifier> between current query and the given query. |
ColumnsBuilder |
ColumnsBuilder.setSetQuantifier(SetQuantifier newSetQuantifier)
Sets the set quantifier (
ALL or DISTINCT) for this SELECT statement. |
QueryBuilder |
QueryBuilder.union(SetQuantifier setQuantifier,
CorrespondingSpec correspondingSpec,
QueryExpressionBody another)
Adds
UNION <setQuantifier> <correspondingSpec> between current query and the given query. |
QueryBuilder |
QueryBuilder.union(SetQuantifier setQuantifier,
QueryExpressionBody another)
Adds
UNION <setQuantifier> between current query and the given query. |
| Modifier and Type | Field and Description |
|---|---|
static SetQuantifier |
SetQuantifier.ALL
Set quantifier for
ALL element. |
static SetQuantifier |
SetQuantifier.DISTINCT
Set quantifier for
DISTINCT element. |
| Modifier and Type | Method and Description |
|---|---|
ColumnsBuilder |
QueryFactory.columnsBuilder(SetQuantifier setQuantifier)
Creates a builder for columns in
SELECT expressions, which has specified set quantifier initially. |
| Modifier and Type | Method and Description |
|---|---|
SetQuantifier |
SelectColumnClause.getSetQuantifier()
Returns the set quantifier for the columns of
SELECT statement. |
SetQuantifier |
QueryExpressionBodyBinary.getSetQuantifier()
Returns the set quantifier for the set operation.
|
Copyright © 2010-2012. All Rights Reserved.