org.sql.generation.implementation.grammar.manipulation
Class AlterTableStatementImpl

java.lang.Object
  extended by org.atp.spi.TypeableImpl<BaseInterfaceType,ActualInterfaceType>
      extended by org.sql.generation.implementation.grammar.common.SQLSyntaxElementBase<SchemaStatement,AlterTableStatement>
          extended by org.sql.generation.implementation.grammar.manipulation.AlterTableStatementImpl
All Implemented Interfaces:
org.atp.api.Typeable<SchemaStatement>, SchemaManipulationStatement, SchemaStatement, SQLStatement, AlterStatement, AlterTableStatement

public class AlterTableStatementImpl
extends SQLSyntaxElementBase<SchemaStatement,AlterTableStatement>
implements AlterTableStatement

Author:
Stanislav Muhametsin

Constructor Summary
protected AlterTableStatementImpl(SQLProcessorAggregator processor, Class<? extends AlterTableStatement> realImplementingType, TableNameDirect tableName, AlterTableAction action)
           
  AlterTableStatementImpl(SQLProcessorAggregator processor, TableNameDirect tableName, AlterTableAction action)
           
 
Method Summary
protected  boolean doesEqual(AlterTableStatement another)
           
 AlterTableAction getAction()
           
 TableNameDirect getTableName()
           
 
Methods inherited from class org.sql.generation.implementation.grammar.common.SQLSyntaxElementBase
toString
 
Methods inherited from class org.atp.spi.TypeableImpl
bothNullOrEquals, equals, getImplementedType
 
Methods inherited from class java.lang.Object
clone, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
 
Methods inherited from interface org.atp.api.Typeable
getImplementedType
 

Constructor Detail

AlterTableStatementImpl

public AlterTableStatementImpl(SQLProcessorAggregator processor,
                               TableNameDirect tableName,
                               AlterTableAction action)

AlterTableStatementImpl

protected AlterTableStatementImpl(SQLProcessorAggregator processor,
                                  Class<? extends AlterTableStatement> realImplementingType,
                                  TableNameDirect tableName,
                                  AlterTableAction action)
Method Detail

doesEqual

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

getAction

public AlterTableAction getAction()
Specified by:
getAction in interface AlterTableStatement

getTableName

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


Copyright © 2010-2012. All Rights Reserved.