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

java.lang.Object
  extended by org.atp.spi.TypeableImpl<BaseInterfaceType,ActualInterfaceType>
      extended by org.sql.generation.implementation.grammar.common.SQLSyntaxElementBase<AlterTableAction,AlterColumnDefinition>
          extended by org.sql.generation.implementation.grammar.manipulation.AlterColumnDefinitionImpl
All Implemented Interfaces:
org.atp.api.Typeable<AlterTableAction>, AlterColumnDefinition, AlterTableAction

public class AlterColumnDefinitionImpl
extends SQLSyntaxElementBase<AlterTableAction,AlterColumnDefinition>
implements AlterColumnDefinition

Author:
Stanislav Muhametsin

Constructor Summary
protected AlterColumnDefinitionImpl(SQLProcessorAggregator processor, Class<? extends AlterColumnDefinition> realImplementingType, String columnName, AlterColumnAction action)
           
  AlterColumnDefinitionImpl(SQLProcessorAggregator processor, String columnName, AlterColumnAction action)
           
 
Method Summary
protected  boolean doesEqual(AlterColumnDefinition another)
           
 AlterColumnAction getAction()
           
 String getColumnName()
           
 
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

AlterColumnDefinitionImpl

public AlterColumnDefinitionImpl(SQLProcessorAggregator processor,
                                 String columnName,
                                 AlterColumnAction action)

AlterColumnDefinitionImpl

protected AlterColumnDefinitionImpl(SQLProcessorAggregator processor,
                                    Class<? extends AlterColumnDefinition> realImplementingType,
                                    String columnName,
                                    AlterColumnAction action)
Method Detail

doesEqual

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

getAction

public AlterColumnAction getAction()
Specified by:
getAction in interface AlterColumnDefinition

getColumnName

public String getColumnName()
Specified by:
getColumnName in interface AlterColumnDefinition


Copyright © 2010-2012. All Rights Reserved.