クラス SqlServer2008AlterTableFactory

    • フィールドの概要

      • インタフェースから継承されたフィールド com.sqlapp.data.db.sql.SqlFactory

        COMMAND_METHOD
    • メソッドの概要

      すべてのメソッド インスタンス・メソッド concreteメソッド 
      修飾子とタイプ メソッド 説明
      protected void addOtherDefinitions​(java.util.Map<java.lang.String,​com.sqlapp.data.schemas.Difference<?>> allDiff, com.sqlapp.data.schemas.Table originalTable, com.sqlapp.data.schemas.Table table, java.util.List<com.sqlapp.data.db.sql.SqlOperation> result)  
      • クラスから継承されたメソッド com.sqlapp.data.db.sql.AbstractAlterTableFactory

        addAddColumn, addAlterColumn, addAlterTable, addColumnDefinitions, addConstraintDefinition, addConstraintDefinition, addConstraintDefinition, addCreateConstraintDefinition, addCreateIndexDefinition, addDeleteColumn, addDropConstraintDefinition, addDropIndexDefinition, addDropIndexDefinition, addIndexDefinition, addIndexDefinitions, addRenameColumn, addRenameOrAlterColumn, createDiffSql, createSql, dropConstraintDefinition, sortColumnDiff
      • クラスから継承されたメソッド com.sqlapp.data.db.sql.AbstractTableFactory

        addConditionColumns, addConditionContains, addConditionEndsWith, addConditionGt, addConditionGte, addConditionIn, addConditionInValue, addConditionLt, addConditionLte, addConditionNotIn, addConditions, addConditionStartsWith, addConditionValue, addCreateIndexDefinition, addLockVersionColumnCondition, addSelectAllColumns, addUniqueColumnsCondition, getAddTableObjectDetailOperationFactory, getDefaultValueLiteral, getEndIfExpression, getLockMode, toIfExpression, toIfIsNotEmptyExpression, toIsNotEmptyExpression
      • クラスから継承されたメソッド com.sqlapp.data.db.sql.SimpleSqlFactory

        createSqlBuilder, getAddObjectDetail, isInsertable, isUpdateable, newSqlBuilder
      • クラスから継承されたメソッド com.sqlapp.data.db.sql.AbstractSqlFactory

        add, addSchemaName, addSql, addSql, addSql, createDiffSql, createOperation, createOperation, createOperation, createOperation, createSql, createSqlBuilder, getAll, getCurrentDateDefinition, getDefaultValueDefinition, getDialect, getEndSqlOperations, getOptimisticLockColumnCondition, getOptimisticLockColumnUpdateDefinition, getOptimisticLockColumnUpdateDefinition, getOptions, getQuoteName, getSqlFactoryRegistry, getStartSqlOperations, getValueDefinitionForCondition, getValueDefinitionForInsert, getValueDefinitionForInsert, getValueDefinitionForUpdate, getValueDefinitionForUpdate, getValueDefinitionSimple, initialize, initialize, isAutoIncrementColumn, isCreatedAtColumn, isFormulaColumn, isOptimisticLockColumn, isQuateColumnName, isQuateObjectName, isUpdatedAtColumn, setDialect, setOptions, setQuateColumnName, setQuateObjectName, setSqlFactoryRegistry, sort, sort, sortDbObjectDifference, toString, withCoalesceAtInsert, withCoalesceAtUpdate
      • クラスから継承されたメソッド java.lang.Object

        clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
      • インタフェースから継承されたメソッド com.sqlapp.data.db.sql.SqlFactory

        createSql
    • コンストラクタの詳細

      • SqlServer2008AlterTableFactory

        public SqlServer2008AlterTableFactory()
    • メソッドの詳細

      • addOtherDefinitions

        protected void addOtherDefinitions​(java.util.Map<java.lang.String,​com.sqlapp.data.schemas.Difference<?>> allDiff,
                                           com.sqlapp.data.schemas.Table originalTable,
                                           com.sqlapp.data.schemas.Table table,
                                           java.util.List<com.sqlapp.data.db.sql.SqlOperation> result)
        オーバーライド:
        addOtherDefinitions クラス内 com.sqlapp.data.db.sql.AbstractAlterTableFactory<SqlServerSqlBuilder>