org.sql.generation.implementation.grammar.builders.query
Class ColumnsBuilderImpl
java.lang.Object
org.sql.generation.implementation.grammar.builders.query.ColumnsBuilderImpl
- All Implemented Interfaces:
- AbstractBuilder<SelectColumnClause>, ColumnsBuilder
public class ColumnsBuilderImpl
- extends java.lang.Object
- implements ColumnsBuilder
- Author:
- Stanislav Muhametsin
| Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
ColumnsBuilderImpl
public ColumnsBuilderImpl(SetQuantifier setQuantifier)
addUnnamedColumns
public ColumnsBuilder addUnnamedColumns(ColumnReference... columns)
- Specified by:
addUnnamedColumns in interface ColumnsBuilder
addNamedColumns
public ColumnsBuilder addNamedColumns(ColumnReferences.ColumnReferenceInfo... namedColumns)
- Specified by:
addNamedColumns in interface ColumnsBuilder
setSetQuantifier
public ColumnsBuilder setSetQuantifier(SetQuantifier newSetQuantifier)
- Specified by:
setSetQuantifier in interface ColumnsBuilder
selectAll
public ColumnsBuilder selectAll()
- Specified by:
selectAll in interface ColumnsBuilder
getColumns
public java.util.List<ColumnReferences.ColumnReferenceInfo> getColumns()
- Specified by:
getColumns in interface ColumnsBuilder
getSetQuantifier
public SetQuantifier getSetQuantifier()
- Specified by:
getSetQuantifier in interface ColumnsBuilder
createExpression
public SelectColumnClause createExpression()
- Specified by:
createExpression in interface AbstractBuilder<SelectColumnClause>
Copyright © 2010. All Rights Reserved.