org.sql.generation.implementation.grammar.modification
Class InsertStatementImpl

java.lang.Object
  extended by org.atp.spi.TypeableImpl<InsertStatement,InsertStatement>
      extended by org.sql.generation.implementation.grammar.modification.InsertStatementImpl
All Implemented Interfaces:
org.atp.api.Typeable<InsertStatement>, SQLStatement, InsertStatement

public class InsertStatementImpl
extends org.atp.spi.TypeableImpl<InsertStatement,InsertStatement>
implements InsertStatement

Author:
Stanislav Muhametsin

Constructor Summary
protected InsertStatementImpl(Class<? extends InsertStatement> expressionClass, TableName tableName, ColumnSource columnSource)
           
  InsertStatementImpl(TableName tableName, ColumnSource columnSource)
           
 
Method Summary
protected  boolean doesEqual(InsertStatement another)
           
 ColumnSource getColumnSource()
           
 TableName getTableName()
           
 
Methods inherited from class org.atp.spi.TypeableImpl
bothNullOrEquals, equals, getImplementedType
 
Methods inherited from class java.lang.Object
clone, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 
Methods inherited from interface org.atp.api.Typeable
getImplementedType
 

Constructor Detail

InsertStatementImpl

public InsertStatementImpl(TableName tableName,
                           ColumnSource columnSource)

InsertStatementImpl

protected InsertStatementImpl(Class<? extends InsertStatement> expressionClass,
                              TableName tableName,
                              ColumnSource columnSource)
Method Detail

getTableName

public TableName getTableName()
Specified by:
getTableName in interface InsertStatement

getColumnSource

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

doesEqual

protected boolean doesEqual(InsertStatement another)
Specified by:
doesEqual in class org.atp.spi.TypeableImpl<InsertStatement,InsertStatement>


Copyright © 2010-2011. All Rights Reserved.