|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
public interface ColumnsBuilder
This builder builds the columns for SELECT statement.
SelectColumnClause,
QuerySpecification,
ColumnReference| Method Summary | |
|---|---|
ColumnsBuilder |
addNamedColumns(ColumnReferences.ColumnReferenceInfo... namedColumns)
Add columns with aliases to this SELECT statement. |
ColumnsBuilder |
addUnnamedColumns(ColumnReference... columns)
Adds columns without aliases to this SELECT statement. |
List<ColumnReferences.ColumnReferenceInfo> |
getColumns()
Returns the columns of this SELECT statement. |
SetQuantifier |
getSetQuantifier()
Returns the set quantifier ( ALL or DISTINCT) of this SELECT statement. |
ColumnsBuilder |
selectAll()
Marks that all columns should be selected (SELECT *). |
ColumnsBuilder |
setSetQuantifier(SetQuantifier newSetQuantifier)
Sets the set quantifier ( ALL or DISTINCT) for this SELECT statement. |
| Methods inherited from interface org.sql.generation.api.grammar.builders.AbstractBuilder |
|---|
createExpression |
| Method Detail |
|---|
ColumnsBuilder addUnnamedColumns(ColumnReference... columns)
SELECT statement.
columns - Columns without aliases to add to this SELECT statement.
ColumnsBuilder addNamedColumns(ColumnReferences.ColumnReferenceInfo... namedColumns)
SELECT statement.
namedColumns - Columns with aliases to add to this SELECT statement.
ColumnsBuilder setSetQuantifier(SetQuantifier newSetQuantifier)
ALL or DISTINCT) for this SELECT statement.
newSetQuantifier - The new set quantifier.
SetQuantifierColumnsBuilder selectAll()
List<ColumnReferences.ColumnReferenceInfo> getColumns()
SELECT statement. It returns empty by default, or after calling
selectAll() method.
SELECT statement. Might be empty.SetQuantifier getSetQuantifier()
ALL or DISTINCT) of this SELECT statement.
SELECT statement.
|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||