Uses of Class
liquibase.change.ColumnConfig

Packages that use ColumnConfig
liquibase.change The change package contains the available database "changes". 
liquibase.change.core   
liquibase.database.core   
liquibase.diff.output.changelog.core   
liquibase.serializer.core.xml   
liquibase.statement   
liquibase.statement.core   
liquibase.structure.core   
 

Uses of ColumnConfig in liquibase.change
 

Classes in liquibase.change with type parameters of type ColumnConfig
 interface ChangeWithColumns<T extends ColumnConfig>
          Markers a Change class as containing one or more ColumnConfig configuration.
 

Subclasses of ColumnConfig in liquibase.change
 class AddColumnConfig
           
 

Methods in liquibase.change that return ColumnConfig
static ColumnConfig[] ColumnConfig.arrayFromNames(String names)
           
protected  ColumnConfig AbstractChange.createEmptyColumnConfig(Class collectionType)
           
static ColumnConfig ColumnConfig.fromName(String name)
           
 ColumnConfig ColumnConfig.setAutoIncrement(Boolean autoIncrement)
           
 ColumnConfig ColumnConfig.setComputed(Boolean computed)
           
 ColumnConfig ColumnConfig.setConstraints(ConstraintsConfig constraints)
           
 ColumnConfig ColumnConfig.setDefaultValue(String defaultValue)
          Sets the string default value to assign to this column.
 ColumnConfig ColumnConfig.setDefaultValueBoolean(Boolean defaultValueBoolean)
           
 ColumnConfig ColumnConfig.setDefaultValueBoolean(String defaultValueBoolean)
          Set the defaultValueBoolean based on a given string.
 ColumnConfig ColumnConfig.setDefaultValueComputed(DatabaseFunction defaultValueComputed)
           
 ColumnConfig ColumnConfig.setDefaultValueDate(Date defaultValueDate)
           
 ColumnConfig ColumnConfig.setDefaultValueDate(String defaultValueDate)
          Set the date this column should default to.
 ColumnConfig ColumnConfig.setDefaultValueNumeric(Number defaultValueNumeric)
           
 ColumnConfig ColumnConfig.setDefaultValueNumeric(String defaultValueNumeric)
          Set the number this column should use as its default.
 ColumnConfig ColumnConfig.setDefaultValueSequenceNext(SequenceNextValueFunction defaultValueSequenceNext)
           
 ColumnConfig ColumnConfig.setDescending(Boolean descending)
           
 ColumnConfig ColumnConfig.setEncoding(String encoding)
           
 ColumnConfig ColumnConfig.setIncrementBy(BigInteger incrementBy)
           
 ColumnConfig ColumnConfig.setName(String name)
           
 ColumnConfig ColumnConfig.setName(String name, boolean computed)
           
 ColumnConfig ColumnConfig.setRemarks(String remarks)
           
 ColumnConfig ColumnConfig.setStartWith(BigInteger startWith)
           
 ColumnConfig ColumnConfig.setType(String type)
           
 ColumnConfig ColumnConfig.setValue(String value)
          Sets the string value this column should be set to.
 ColumnConfig ColumnConfig.setValueBlobFile(String valueBlobFile)
           
 ColumnConfig ColumnConfig.setValueBoolean(Boolean valueBoolean)
           
 ColumnConfig ColumnConfig.setValueBoolean(String valueBoolean)
          Set the valueBoolean based on a given string.
 ColumnConfig ColumnConfig.setValueClobFile(String valueClobFile)
           
 ColumnConfig ColumnConfig.setValueComputed(DatabaseFunction valueComputed)
           
 ColumnConfig ColumnConfig.setValueDate(Date valueDate)
           
 ColumnConfig ColumnConfig.setValueDate(String valueDate)
          Set the date this column should be set to.
 ColumnConfig ColumnConfig.setValueNumeric(Number valueNumeric)
           
 ColumnConfig ColumnConfig.setValueNumeric(String valueNumeric)
          Set the number this column should be set to.
 ColumnConfig ColumnConfig.setValueSequenceCurrent(SequenceCurrentValueFunction valueSequenceCurrent)
           
 ColumnConfig ColumnConfig.setValueSequenceNext(SequenceNextValueFunction valueSequenceNext)
           
 

Uses of ColumnConfig in liquibase.change.core
 

Subclasses of ColumnConfig in liquibase.change.core
 class LoadDataColumnConfig
           
 

Fields in liquibase.change.core with type parameters of type ColumnConfig
protected  List<ColumnConfig> AbstractModifyDataChange.whereParams
           
 

Methods in liquibase.change.core that return ColumnConfig
protected  ColumnConfig LoadDataChange.getColumnConfig(int index, String header)
           
 

Methods in liquibase.change.core that return types with arguments of type ColumnConfig
 List<ColumnConfig> InsertDataChange.getColumns()
           
 List<ColumnConfig> UpdateDataChange.getColumns()
           
 List<ColumnConfig> DropColumnChange.getColumns()
           
 List<ColumnConfig> CreateTableChange.getColumns()
           
 List<ColumnConfig> AbstractModifyDataChange.getWhereParams()
           
 

Methods in liquibase.change.core with parameters of type ColumnConfig
 void InsertDataChange.addColumn(ColumnConfig column)
           
 void UpdateDataChange.addColumn(ColumnConfig column)
           
 void DropColumnChange.addColumn(ColumnConfig column)
           
 void CreateTableChange.addColumn(ColumnConfig column)
           
 void AbstractModifyDataChange.addWhereParam(ColumnConfig param)
           
 void InsertDataChange.removeColumn(ColumnConfig column)
           
 void UpdateDataChange.removeColumn(ColumnConfig column)
           
 void AddColumnChange.removeColumn(ColumnConfig column)
           
 void AbstractModifyDataChange.removeWhereParam(ColumnConfig param)
           
 

Method parameters in liquibase.change.core with type arguments of type ColumnConfig
 void InsertDataChange.setColumns(List<ColumnConfig> columns)
           
 void UpdateDataChange.setColumns(List<ColumnConfig> columns)
           
 void DropColumnChange.setColumns(List<ColumnConfig> columns)
           
 void CreateTableChange.setColumns(List<ColumnConfig> columns)
           
 

Uses of ColumnConfig in liquibase.database.core
 

Methods in liquibase.database.core that return ColumnConfig
 ColumnConfig[] SQLiteDatabase.AlterTableVisitor.getColumnsToAdd()
           
 

Methods in liquibase.database.core with parameters of type ColumnConfig
 boolean SQLiteDatabase.AlterTableVisitor.copyThisColumn(ColumnConfig column)
           
 boolean SQLiteDatabase.AlterTableVisitor.createThisColumn(ColumnConfig column)
           
 

Uses of ColumnConfig in liquibase.diff.output.changelog.core
 

Methods in liquibase.diff.output.changelog.core with parameters of type ColumnConfig
static void MissingTableChangeGenerator.setDefaultValue(ColumnConfig columnConfig, Column column, Database database)
           
 

Uses of ColumnConfig in liquibase.serializer.core.xml
 

Methods in liquibase.serializer.core.xml with parameters of type ColumnConfig
 Element XMLChangeLogSerializer.createNode(ColumnConfig columnConfig)
           
 

Uses of ColumnConfig in liquibase.statement
 

Methods in liquibase.statement that return types with arguments of type ColumnConfig
 List<ColumnConfig> ExecutablePreparedStatementBase.getColumns()
           
 

Method parameters in liquibase.statement with type arguments of type ColumnConfig
protected abstract  String ExecutablePreparedStatementBase.generateSql(List<ColumnConfig> cols)
           
protected  String InsertExecutablePreparedStatement.generateSql(List<ColumnConfig> cols)
           
protected  String UpdateExecutablePreparedStatement.generateSql(List<ColumnConfig> cols)
           
 

Constructor parameters in liquibase.statement with type arguments of type ColumnConfig
ExecutablePreparedStatementBase(Database database, String catalogName, String schemaName, String tableName, List<ColumnConfig> columns, ChangeSet changeSet, ResourceAccessor resourceAccessor)
           
InsertExecutablePreparedStatement(Database database, String catalogName, String schemaName, String tableName, List<ColumnConfig> columns, ChangeSet changeSet, ResourceAccessor resourceAccessor)
           
UpdateExecutablePreparedStatement(Database database, String catalogName, String schemaName, String tableName, List<ColumnConfig> columns, ChangeSet changeSet, ResourceAccessor resourceAccessor)
           
 

Uses of ColumnConfig in liquibase.statement.core
 

Methods in liquibase.statement.core that return ColumnConfig
 ColumnConfig[] AddForeignKeyConstraintStatement.getBaseColumns()
           
 ColumnConfig[] AddUniqueConstraintStatement.getColumns()
           
 ColumnConfig[] SelectFromDatabaseChangeLogStatement.getColumnsToSelect()
           
 ColumnConfig[] SelectFromDatabaseChangeLogLockStatement.getColumnsToSelect()
           
 ColumnConfig[] AddForeignKeyConstraintStatement.getReferencedColumns()
           
 ColumnConfig[] DropUniqueConstraintStatement.getUniqueColumns()
           
 

Methods in liquibase.statement.core that return types with arguments of type ColumnConfig
 List<ColumnConfig> CopyRowsStatement.getCopyColumns()
           
 

Methods in liquibase.statement.core with parameters of type ColumnConfig
 InsertStatement InsertStatement.addColumn(ColumnConfig columnConfig)
           
 void DropUniqueConstraintStatement.setUniqueColumns(ColumnConfig[] uniqueColumns)
           
 

Constructors in liquibase.statement.core with parameters of type ColumnConfig
AddForeignKeyConstraintStatement(String constraintName, String baseTableCatalogName, String baseTableSchemaName, String baseTableName, ColumnConfig[] baseColumns, String referencedTableCatalogName, String referencedTableSchemaName, String referencedTableName, ColumnConfig[] referencedColumns)
           
AddForeignKeyConstraintStatement(String constraintName, String baseTableCatalogName, String baseTableSchemaName, String baseTableName, ColumnConfig[] baseColumns, String referencedTableCatalogName, String referencedTableSchemaName, String referencedTableName, ColumnConfig[] referencedColumns)
           
AddUniqueConstraintStatement(String catalogName, String schemaName, String tableName, ColumnConfig[] columns, String constraintName)
           
DropUniqueConstraintStatement(String catalogName, String schemaName, String tableName, String constraintName, ColumnConfig[] uniqueColumns)
           
SelectFromDatabaseChangeLogLockStatement(ColumnConfig... columnsToSelect)
           
SelectFromDatabaseChangeLogStatement(ColumnConfig... columnsToSelect)
           
SelectFromDatabaseChangeLogStatement(SelectFromDatabaseChangeLogStatement.WhereClause whereClause, ColumnConfig... columnsToSelect)
           
 

Constructor parameters in liquibase.statement.core with type arguments of type ColumnConfig
CopyRowsStatement(String sourceTable, String targetTable, List<ColumnConfig> copyColumns)
           
 

Uses of ColumnConfig in liquibase.structure.core
 

Constructors in liquibase.structure.core with parameters of type ColumnConfig
Column(ColumnConfig columnConfig)
           
 



Copyright © 2016 Liquibase.org. All rights reserved.