クラス SqlServer2005CreateIndexFactory
java.lang.Object
com.sqlapp.data.db.sql.AbstractSqlFactory<T,S>
com.sqlapp.data.db.sql.SimpleSqlFactory<T,S>
com.sqlapp.data.db.sql.AbstractCreateNamedObjectFactory<com.sqlapp.data.schemas.Index,S>
com.sqlapp.data.db.sql.AbstractCreateIndexFactory<SqlServerSqlBuilder>
com.sqlapp.data.db.dialect.sqlserver.sql.SqlServerCreateIndexFactory
com.sqlapp.data.db.dialect.sqlserver.sql.SqlServer2005CreateIndexFactory
- すべての実装されたインタフェース:
com.sqlapp.data.db.sql.AddTableObjectDetailFactory<com.sqlapp.data.schemas.Index,,SqlServerSqlBuilder> com.sqlapp.data.db.sql.SqlFactory<com.sqlapp.data.schemas.Index>
- 直系の既知のサブクラス:
SqlServer2008CreateIndexFactory
-
フィールドの概要
インタフェースから継承されたフィールド com.sqlapp.data.db.sql.SqlFactory
COMMAND_METHOD -
コンストラクタの概要
コンストラクタ -
メソッドの概要
修飾子とタイプメソッド説明protected voidaddIncludes(com.sqlapp.data.schemas.Index obj, com.sqlapp.data.schemas.Table table, SqlServerSqlBuilder builder) protected voidaddIncludesAfter(com.sqlapp.data.schemas.Index obj, com.sqlapp.data.schemas.Table table, SqlServerSqlBuilder builder) protected voidaddObjectDetailAfter(com.sqlapp.data.schemas.Index obj, com.sqlapp.data.schemas.Table table, SqlServerSqlBuilder builder) protected voidaddPartitioning(com.sqlapp.data.schemas.Index obj, com.sqlapp.data.schemas.Table table, SqlServerSqlBuilder builder) createIndexWithOption(com.sqlapp.data.schemas.Index obj, com.sqlapp.data.schemas.Table table) クラスから継承されたメソッド com.sqlapp.data.db.dialect.sqlserver.sql.SqlServerCreateIndexFactory
addIndexType, addIndexWithOption, addObjectDetailクラスから継承されたメソッド com.sqlapp.data.db.sql.AbstractCreateIndexFactory
addColumn, addCreateObject, addUnique, createIndex, createSqlクラスから継承されたメソッド com.sqlapp.data.db.sql.AbstractCreateNamedObjectFactory
addOptions, addOtherDefinitionsクラスから継承されたメソッド com.sqlapp.data.db.sql.SimpleSqlFactory
addInsertColumnComment, addSelectColumnComment, addTableComment, addUpdateColumnComment, addWhereColumnComment, createSqlBuilder, getAddObjectDetail, isInsertable, isUpdateable, newSqlBuilderクラスから継承されたメソッド com.sqlapp.data.db.sql.AbstractSqlFactory
add, addSchemaName, addSql, addSql, addSql, createDiffSql, createDiffSql, createOperation, createOperation, createOperation, createOperation, createSql, createSqlBuilder, getAll, getCurrentDateDefinition, getDefaultValueDefinition, getDialect, getEndSqlOperations, getOptimisticLockColumnCondition, getOptimisticLockColumnUpdateDefinition, getOptimisticLockColumnUpdateDefinition, getOptions, getQuoteName, getQuoteName, getSqlFactoryRegistry, getStartSqlOperations, getValueDefinitionForCondition, getValueDefinitionForInsert, getValueDefinitionForInsert, getValueDefinitionForUpdate, getValueDefinitionForUpdate, getValueDefinitionForUpdate, getValueDefinitionSimple, initialize, initialize, isAutoIncrementColumn, isCreatedAtColumn, isFormulaColumn, isOptimisticLockColumn, isUpdatedAtColumn, setDialect, setOptions, 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
-
コンストラクタの詳細
-
SqlServer2005CreateIndexFactory
public SqlServer2005CreateIndexFactory()
-
-
メソッドの詳細
-
addObjectDetailAfter
protected void addObjectDetailAfter(com.sqlapp.data.schemas.Index obj, com.sqlapp.data.schemas.Table table, SqlServerSqlBuilder builder) - オーバーライド:
addObjectDetailAfterクラス内SqlServerCreateIndexFactory
-
addIncludes
protected void addIncludes(com.sqlapp.data.schemas.Index obj, com.sqlapp.data.schemas.Table table, SqlServerSqlBuilder builder) -
addIncludesAfter
protected void addIncludesAfter(com.sqlapp.data.schemas.Index obj, com.sqlapp.data.schemas.Table table, SqlServerSqlBuilder builder) -
createIndexWithOption
protected Map<String,String> createIndexWithOption(com.sqlapp.data.schemas.Index obj, com.sqlapp.data.schemas.Table table) - オーバーライド:
createIndexWithOptionクラス内SqlServerCreateIndexFactory
-
addPartitioning
protected void addPartitioning(com.sqlapp.data.schemas.Index obj, com.sqlapp.data.schemas.Table table, SqlServerSqlBuilder builder)
-