public class ColumnsBuilderImpl extends SQLBuilderBase implements ColumnsBuilder
| Constructor and Description |
|---|
ColumnsBuilderImpl(SQLProcessorAggregator processor,
SetQuantifier setQuantifier) |
| Modifier and Type | Method and Description |
|---|---|
ColumnsBuilder |
addNamedColumns(ColumnReferences.ColumnReferenceInfo... namedColumns) |
ColumnsBuilder |
addUnnamedColumns(ColumnReference... columns) |
SelectColumnClause |
createExpression() |
List<ColumnReferences.ColumnReferenceInfo> |
getColumns() |
SetQuantifier |
getSetQuantifier() |
ColumnsBuilder |
selectAll() |
ColumnsBuilder |
setSetQuantifier(SetQuantifier newSetQuantifier) |
getProcessorpublic ColumnsBuilderImpl(SQLProcessorAggregator processor, SetQuantifier setQuantifier)
public ColumnsBuilder addUnnamedColumns(ColumnReference... columns)
addUnnamedColumns in interface ColumnsBuilderpublic ColumnsBuilder addNamedColumns(ColumnReferences.ColumnReferenceInfo... namedColumns)
addNamedColumns in interface ColumnsBuilderpublic ColumnsBuilder setSetQuantifier(SetQuantifier newSetQuantifier)
setSetQuantifier in interface ColumnsBuilderpublic ColumnsBuilder selectAll()
selectAll in interface ColumnsBuilderpublic List<ColumnReferences.ColumnReferenceInfo> getColumns()
getColumns in interface ColumnsBuilderpublic SetQuantifier getSetQuantifier()
getSetQuantifier in interface ColumnsBuilderpublic SelectColumnClause createExpression()
createExpression in interface AbstractBuilder<SelectColumnClause>Copyright © 2010-2012. All Rights Reserved.