Uses of Interface
org.eclipse.datatools.modelbase.sql.tables.Column

Packages that use Column
org.eclipse.datatools.connectivity.sqm.core.rte.fe   
org.eclipse.datatools.connectivity.sqm.core.rte.jdbc   
org.eclipse.datatools.enablement.ase.catalog   
org.eclipse.datatools.enablement.ase.ddl   
org.eclipse.datatools.enablement.mysql.catalog   
org.eclipse.datatools.enablement.mysql.ddl.shared   
org.eclipse.datatools.enablement.sybase.asa.base.catalog   
org.eclipse.datatools.enablement.sybase.asa.ddl   
org.eclipse.datatools.enablement.sybase.asa.models.sybaseasabasesqlmodel   
org.eclipse.datatools.enablement.sybase.asa.models.sybaseasabasesqlmodel.impl   
org.eclipse.datatools.enablement.sybase.asa.models.sybaseasabasesqlmodel.util   
org.eclipse.datatools.enablement.sybase.asa.schemaobjecteditor.examples.routineeditor.commonui   
org.eclipse.datatools.enablement.sybase.asa.schemaobjecteditor.examples.tableeditor.utils   
org.eclipse.datatools.enablement.sybase.ase.models.sybaseasesqlmodel   
org.eclipse.datatools.enablement.sybase.ase.models.sybaseasesqlmodel.impl   
org.eclipse.datatools.enablement.sybase.ase.models.sybaseasesqlmodel.util   
org.eclipse.datatools.enablement.sybase.ddl   
org.eclipse.datatools.modelbase.sql.constraints   
org.eclipse.datatools.modelbase.sql.query.helper   
org.eclipse.datatools.modelbase.sql.schema.helper   
org.eclipse.datatools.modelbase.sql.tables   
org.eclipse.datatools.modelbase.sql.tables.helper   
org.eclipse.datatools.modelbase.sql.tables.impl   
org.eclipse.datatools.modelbase.sql.tables.util   
org.eclipse.datatools.sqltools.data.internal.core   
org.eclipse.datatools.sqltools.data.internal.core.common   
org.eclipse.datatools.sqltools.data.internal.core.editor   
org.eclipse.datatools.sqltools.sqlbuilder.model   
 

Uses of Column in org.eclipse.datatools.connectivity.sqm.core.rte.fe
 

Methods in org.eclipse.datatools.connectivity.sqm.core.rte.fe with parameters of type Column
 java.lang.String GenericDdlBuilder.alterTableAddColumn(Column column, boolean quoteIdentifiers, boolean qualifyNames)
           
 

Uses of Column in org.eclipse.datatools.connectivity.sqm.core.rte.jdbc
 

Classes in org.eclipse.datatools.connectivity.sqm.core.rte.jdbc that implement Column
 class JDBCColumn
           
 

Uses of Column in org.eclipse.datatools.enablement.ase.catalog
 

Classes in org.eclipse.datatools.enablement.ase.catalog that implement Column
 class SybaseASECatalogColumn
           
 

Uses of Column in org.eclipse.datatools.enablement.ase.ddl
 

Methods in org.eclipse.datatools.enablement.ase.ddl with parameters of type Column
 java.lang.String SybaseASEDdlBuilder.createBoundDefault(Column col, boolean quoteIdentifiers, boolean qualifyNames, boolean fullSyntax)
           
 java.lang.String SybaseASEDdlBuilder.createColumn(Column col, boolean quoteIdentifiers, boolean qualifyNames)
           
 java.lang.String[] SybaseASEDdlBuilder.createColumn(Column col, boolean quoteIdentifiers, boolean qualifyNames, boolean fullSyntax)
           alter table [[database.][owner].table_name add column_name datatype [default {constant_expression | user | null}] {identity | null | not null} [off row | in row]
 

Uses of Column in org.eclipse.datatools.enablement.mysql.catalog
 

Classes in org.eclipse.datatools.enablement.mysql.catalog that implement Column
 class MySqlCatalogColumn
          This class holds the column information
 

Uses of Column in org.eclipse.datatools.enablement.mysql.ddl.shared
 

Methods in org.eclipse.datatools.enablement.mysql.ddl.shared with parameters of type Column
 java.lang.String MySqlDdlBuilderHelper.alterTableAddColumn(Column column, boolean quoteIdentifiers, boolean qualifyNames)
           
 

Uses of Column in org.eclipse.datatools.enablement.sybase.asa.base.catalog
 

Classes in org.eclipse.datatools.enablement.sybase.asa.base.catalog that implement Column
 class SybaseASACatalogBaseColumn
           
 

Uses of Column in org.eclipse.datatools.enablement.sybase.asa.ddl
 

Methods in org.eclipse.datatools.enablement.sybase.asa.ddl with parameters of type Column
 java.lang.String[] SybaseASADdlBuilder.createColumn(Column col, boolean quoteIdentifiers, boolean qualifyNames, boolean fullSyntax)
           ALTER TABLE [ owner.]table-name ADD column-name data-type [ NOT NULL ] [ DEFAULT default-value ] [ column-constraint ...
 

Uses of Column in org.eclipse.datatools.enablement.sybase.asa.models.sybaseasabasesqlmodel
 

Subinterfaces of Column in org.eclipse.datatools.enablement.sybase.asa.models.sybaseasabasesqlmodel
 interface SybaseASABaseColumn
          A representation of the model object 'Sybase ASA Base Column'.
 

Uses of Column in org.eclipse.datatools.enablement.sybase.asa.models.sybaseasabasesqlmodel.impl
 

Classes in org.eclipse.datatools.enablement.sybase.asa.models.sybaseasabasesqlmodel.impl that implement Column
 class SybaseASABaseColumnImpl
          An implementation of the model object 'Sybase ASA Base Column'.
 

Uses of Column in org.eclipse.datatools.enablement.sybase.asa.models.sybaseasabasesqlmodel.util
 

Methods in org.eclipse.datatools.enablement.sybase.asa.models.sybaseasabasesqlmodel.util with parameters of type Column
 java.lang.Object SybaseasabasesqlmodelSwitch.caseColumn(Column object)
          Returns the result of interpreting the object as an instance of 'Column'.
 

Uses of Column in org.eclipse.datatools.enablement.sybase.asa.schemaobjecteditor.examples.routineeditor.commonui
 

Methods in org.eclipse.datatools.enablement.sybase.asa.schemaobjecteditor.examples.routineeditor.commonui that return Column
 Column ResultsRowData.getColumn()
           
 

Methods in org.eclipse.datatools.enablement.sybase.asa.schemaobjecteditor.examples.routineeditor.commonui with parameters of type Column
 void ResultsRowData.setColumn(Column column)
           
 

Uses of Column in org.eclipse.datatools.enablement.sybase.asa.schemaobjecteditor.examples.tableeditor.utils
 

Methods in org.eclipse.datatools.enablement.sybase.asa.schemaobjecteditor.examples.tableeditor.utils that return Column
static Column ConstraintCreationUtils.getColumnByName(Table table, java.lang.String columnName)
          Get the column according to the given name
static Column ConstraintCreationUtils.getColumnByName(UniqueConstraint constraint, java.lang.String columnName)
          Get the column according to the given name
 

Methods in org.eclipse.datatools.enablement.sybase.asa.schemaobjecteditor.examples.tableeditor.utils with parameters of type Column
static boolean ConstraintCreationUtils.canTwoColumnsMap(Column firstCol, Column secondCol)
          Judge whether two columns can map to create foreign key.
static java.lang.String ConstraintCreationUtils.getDataTypeFullFormatString(Column column)
           
static java.util.List TableModelUtil.getMatchedColumnCheckConstraint(BaseTable table, Column column)
           
static java.util.List TableModelUtil.getMatchedColumnForeignKeys(BaseTable table, Column column)
          Returns all the foreign keys which reference the given column
static java.util.List TableModelUtil.getMatchedColumnUniqueConstraint(BaseTable table, Column column)
          Returns all the unique constraints of the given table which only reference the given column
static boolean TableModelUtil.isReferencedColumn(BaseTable table, Column column)
          Checks if the given column is referenced in one of the reference constraints of the given table
static void TableModelUtil.removeColumnFromRefConstraints(BaseTable table, Column column)
           
static void TableModelUtil.removePrivilegeForColumn(Column column, java.util.List authids)
           
 

Uses of Column in org.eclipse.datatools.enablement.sybase.ase.models.sybaseasesqlmodel
 

Subinterfaces of Column in org.eclipse.datatools.enablement.sybase.ase.models.sybaseasesqlmodel
 interface SybaseASEColumn
          A representation of the model object 'Sybase ASE Column'.
 

Uses of Column in org.eclipse.datatools.enablement.sybase.ase.models.sybaseasesqlmodel.impl
 

Classes in org.eclipse.datatools.enablement.sybase.ase.models.sybaseasesqlmodel.impl that implement Column
 class SybaseASEColumnImpl
          An implementation of the model object 'Sybase ASE Column'.
 

Uses of Column in org.eclipse.datatools.enablement.sybase.ase.models.sybaseasesqlmodel.util
 

Methods in org.eclipse.datatools.enablement.sybase.ase.models.sybaseasesqlmodel.util with parameters of type Column
 java.lang.Object SybaseasesqlmodelSwitch.caseColumn(Column object)
          Returns the result of interpreting the object as an instance of 'Column'.
 

Uses of Column in org.eclipse.datatools.enablement.sybase.ddl
 

Methods in org.eclipse.datatools.enablement.sybase.ddl with parameters of type Column
 java.lang.String[] SybaseDdlBuilderWrapper.createColumn(Column col, boolean quoteIdentifiers, boolean qualifyNames, boolean fullSyntax)
           
abstract  java.lang.String[] SybaseDdlBuilder.createColumn(Column col, boolean quoteIdentifiers, boolean qualifyNames, boolean fullSyntax)
           
 java.lang.String SybaseDdlBuilder.dropColumn(Column col, boolean quoteIdentifiers, boolean qualifyNames)
           
 

Uses of Column in org.eclipse.datatools.modelbase.sql.constraints
 

Methods in org.eclipse.datatools.modelbase.sql.constraints that return Column
 Column IndexMember.getColumn()
          Returns the value of the 'Column' reference.
 

Methods in org.eclipse.datatools.modelbase.sql.constraints with parameters of type Column
 void IndexMember.setColumn(Column value)
          Sets the value of the 'Column' reference.
 

Uses of Column in org.eclipse.datatools.modelbase.sql.query.helper
 

Methods in org.eclipse.datatools.modelbase.sql.query.helper that return Column
static Column TableHelper.getColumnForColumnExpression(TableExpression tableExpr, ValueExpressionColumn colExpr)
          Returns the Column matching the name of the SQLValueExpressionColumn from the given SQLTableExpression.
static Column TableHelper.getColumnForName(TableInDatabase tableInDB, java.lang.String columnName)
          Returns the Column matching the columnName from the given TableInDatabase
static Column TableHelper.getColumnForName(TableReference tableRef, java.lang.String columnName)
          Returns the Column matching the columnName from the given TableReference.
static Column TableHelper.getColumnForName(WithTableReference withTableRef, java.lang.String columnName)
          Returns the Column matching the columnName from the given WithTableReference.
static Column ValueExpressionHelper.resolveColumnFromValueExpression(ValueExpressionColumn aValExpr)
          CHECK IMPLEMENTATION! CODE UNTESTED! Determine the Column that corresponds to this column expression if there is one that the given columnExpr is derived from.
 

Methods in org.eclipse.datatools.modelbase.sql.query.helper with parameters of type Column
static ValueExpressionColumn TableHelper.getColumnExpressionForColumn(TableExpression tableExpr, Column column)
          Gets the SQLValueExpressionColumn corresponding to the given Column, in the given table.
static boolean TableHelper.isForeignKey(Column column)
          Returns true if the given column is part of Foreign key constraint.
static boolean TableHelper.isPrimaryKey(Column column)
          Returns true if the given column is part of a primary key constraint.
 

Uses of Column in org.eclipse.datatools.modelbase.sql.schema.helper
 

Methods in org.eclipse.datatools.modelbase.sql.schema.helper with parameters of type Column
 java.lang.String SQLObjectNameHelper.getNameInSQLFormat(Column column)
          Gets the name of the given column, delimited as needed to make it suitable for use in constructing an SQL statement.
 java.lang.String ISQLObjectNameHelper.getNameInSQLFormat(Column column)
          Gets the name of the given column, delimited as needed to make it suitable for use in constructing an SQL statement.
 java.lang.String SQLObjectNameHelper.getQualifiedNameInSQLFormat(Column column)
          Gets the name of the given table, qualified and delimited as needed to make it suitable for use in constructing an SQL statement.
 java.lang.String ISQLObjectNameHelper.getQualifiedNameInSQLFormat(Column column)
          Gets the name of the given column, qualified with a table name and delimited as needed to make it suitable for use in constructing an SQL statement.
 

Uses of Column in org.eclipse.datatools.modelbase.sql.tables
 

Methods in org.eclipse.datatools.modelbase.sql.tables that return Column
 Column SQLTablesFactory.createColumn()
          Returns a new object of class 'Column'.
 

Uses of Column in org.eclipse.datatools.modelbase.sql.tables.helper
 

Methods in org.eclipse.datatools.modelbase.sql.tables.helper that return Column
static Column TableHelper.findColumn(Table table, java.lang.String columnName)
           
 

Uses of Column in org.eclipse.datatools.modelbase.sql.tables.impl
 

Classes in org.eclipse.datatools.modelbase.sql.tables.impl that implement Column
 class org.eclipse.datatools.modelbase.sql.tables.impl.ColumnImpl
           
 

Uses of Column in org.eclipse.datatools.modelbase.sql.tables.util
 

Methods in org.eclipse.datatools.modelbase.sql.tables.util with parameters of type Column
 java.lang.Object SQLTablesSwitch.caseColumn(Column object)
          Returns the result of interpreting the object as an instance of 'Column'.
 

Uses of Column in org.eclipse.datatools.sqltools.data.internal.core
 

Methods in org.eclipse.datatools.sqltools.data.internal.core with parameters of type Column
 IColumnDataAccessor DataCorePlugin.newColumnDataAccessor(Column sqlCol)
           
 

Uses of Column in org.eclipse.datatools.sqltools.data.internal.core.common
 

Methods in org.eclipse.datatools.sqltools.data.internal.core.common with parameters of type Column
 void IColumnDataAccessor.initialize(Column sqlCol)
          Initialize the object after its creation.
 void DefaultColumnDataAccessor.initialize(Column sqlCol)
           
 

Uses of Column in org.eclipse.datatools.sqltools.data.internal.core.editor
 

Methods in org.eclipse.datatools.sqltools.data.internal.core.editor with parameters of type Column
static java.lang.String TableDataImpl.getFormattedTypeName(Column sqlCol)
           
 

Uses of Column in org.eclipse.datatools.sqltools.sqlbuilder.model
 

Methods in org.eclipse.datatools.sqltools.sqlbuilder.model with parameters of type Column
static void InsertHelper.addColumn(org.eclipse.emf.edit.domain.EditingDomain editDomain, QueryInsertStatement statement, Column column)
          Adds the given column to the target list of columns in the given insert statement.
static void UpdateHelper.addColumn(QueryUpdateStatement statement, Column column)
          Creates an UpdateAssinmentExpression which contains the given Column and its default value, and adds it to the list of assignment expressions in the given update statement
static void InsertHelper.addDefaultInsertValue(org.eclipse.emf.edit.domain.EditingDomain editDomain, QueryInsertStatement statement, Column column)
          Adds a default value for the given column in the given insert statement.
static ValueExpressionColumn ExpressionHelper.createColumnExpression(TableExpression table, Column col)
          Creates a SQLColumnExpression for the given table and column.
static QueryValueExpression UpdateHelper.getDefaultColumnValue(Column column)
           
static java.lang.String ExpressionHelper.getDefaultValueForColumn(Column aColumn)
          Gets an acceptable default value (as a string) for the given database column, based on its datatype.
static void InsertHelper.removeColumn(QueryInsertStatement statement, Column column)
          Removes the given Column and its value from the given insert statement
static void UpdateHelper.removeColumn(QueryUpdateStatement statement, Column column)
          This is a wrapper method around removeColumn(QueryUpdateStatement statement,ValueExpressionColumn column) in this class