public class ColumnDefinitionImpl extends SQLSyntaxElementBase<TableElement,ColumnDefinition> implements ColumnDefinition
| Modifier | Constructor and Description |
|---|---|
protected |
ColumnDefinitionImpl(SQLProcessorAggregator processor,
Class<? extends ColumnDefinition> realImplementingType,
String name,
SQLDataType dataType,
String defaultStr,
Boolean mayBeNull,
AutoGenerationPolicy autoGenerationPolicy) |
|
ColumnDefinitionImpl(SQLProcessorAggregator processor,
String name,
SQLDataType dataType,
String defaultStr,
Boolean mayBeNull,
AutoGenerationPolicy autoGenerationPolicy) |
| Modifier and Type | Method and Description |
|---|---|
protected boolean |
doesEqual(ColumnDefinition another) |
AutoGenerationPolicy |
getAutoGenerationPolicy() |
String |
getColumnName() |
SQLDataType |
getDataType() |
String |
getDefault() |
Boolean |
mayBeNull() |
toStringpublic ColumnDefinitionImpl(SQLProcessorAggregator processor, String name, SQLDataType dataType, String defaultStr, Boolean mayBeNull, AutoGenerationPolicy autoGenerationPolicy)
protected ColumnDefinitionImpl(SQLProcessorAggregator processor, Class<? extends ColumnDefinition> realImplementingType, String name, SQLDataType dataType, String defaultStr, Boolean mayBeNull, AutoGenerationPolicy autoGenerationPolicy)
protected boolean doesEqual(ColumnDefinition another)
doesEqual in class org.atp.spi.TypeableImpl<TableElement,ColumnDefinition>public String getColumnName()
getColumnName in interface ColumnDefinitionpublic SQLDataType getDataType()
getDataType in interface ColumnDefinitionpublic String getDefault()
getDefault in interface ColumnDefinitionpublic Boolean mayBeNull()
mayBeNull in interface ColumnDefinitionpublic AutoGenerationPolicy getAutoGenerationPolicy()
getAutoGenerationPolicy in interface ColumnDefinitionCopyright © 2010-2012. All Rights Reserved.