org.sql.generation.implementation.transformation
Class DefinitionProcessing.ColumnDefinitionProcessor

java.lang.Object
  extended by org.sql.generation.implementation.transformation.AbstractProcessor<ColumnDefinition>
      extended by org.sql.generation.implementation.transformation.DefinitionProcessing.ColumnDefinitionProcessor
All Implemented Interfaces:
SQLProcessor
Direct Known Subclasses:
DefinitionProcessing.MySQLColumnDefinitionProcessor, DefinitionProcessing.PGColumnDefinitionProcessor
Enclosing class:
DefinitionProcessing

public static class DefinitionProcessing.ColumnDefinitionProcessor
extends AbstractProcessor<ColumnDefinition>


Constructor Summary
DefinitionProcessing.ColumnDefinitionProcessor()
           
 
Method Summary
protected  void doProcess(SQLProcessorAggregator aggregator, ColumnDefinition object, StringBuilder builder)
           
protected  void processAutoGenerationPolicy(ColumnDefinition object, StringBuilder builder)
           
protected  void processDataType(SQLProcessorAggregator aggregator, ColumnDefinition object, StringBuilder builder)
           
 
Methods inherited from class org.sql.generation.implementation.transformation.AbstractProcessor
process
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

DefinitionProcessing.ColumnDefinitionProcessor

public DefinitionProcessing.ColumnDefinitionProcessor()
Method Detail

doProcess

protected void doProcess(SQLProcessorAggregator aggregator,
                         ColumnDefinition object,
                         StringBuilder builder)
Specified by:
doProcess in class AbstractProcessor<ColumnDefinition>

processDataType

protected void processDataType(SQLProcessorAggregator aggregator,
                               ColumnDefinition object,
                               StringBuilder builder)

processAutoGenerationPolicy

protected void processAutoGenerationPolicy(ColumnDefinition object,
                                           StringBuilder builder)


Copyright © 2010-2012. All Rights Reserved.