org.sql.generation.implementation.grammar.builders.modification
Class InsertStatementBuilderImpl

java.lang.Object
  extended by org.sql.generation.implementation.grammar.common.SQLBuilderBase
      extended by org.sql.generation.implementation.grammar.builders.modification.InsertStatementBuilderImpl
All Implemented Interfaces:
AbstractBuilder<InsertStatement>, InsertStatementBuilder

public class InsertStatementBuilderImpl
extends SQLBuilderBase
implements InsertStatementBuilder

Author:
Stanislav Muhametsin

Constructor Summary
InsertStatementBuilderImpl(SQLProcessorAggregator processor)
           
 
Method Summary
 InsertStatement createExpression()
           
 ColumnSource getColumnSource()
           
 TableNameDirect getTableName()
           
 InsertStatementBuilder setColumnSource(ColumnSource source)
           
 InsertStatementBuilder setTableName(TableNameDirect tableName)
           
 
Methods inherited from class org.sql.generation.implementation.grammar.common.SQLBuilderBase
getProcessor
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

InsertStatementBuilderImpl

public InsertStatementBuilderImpl(SQLProcessorAggregator processor)
Method Detail

createExpression

public InsertStatement createExpression()
Specified by:
createExpression in interface AbstractBuilder<InsertStatement>

setTableName

public InsertStatementBuilder setTableName(TableNameDirect tableName)
Specified by:
setTableName in interface InsertStatementBuilder

getTableName

public TableNameDirect getTableName()
Specified by:
getTableName in interface InsertStatementBuilder

setColumnSource

public InsertStatementBuilder setColumnSource(ColumnSource source)
Specified by:
setColumnSource in interface InsertStatementBuilder

getColumnSource

public ColumnSource getColumnSource()
Specified by:
getColumnSource in interface InsertStatementBuilder


Copyright © 2010-2012. All Rights Reserved.