クラス SqlServer2008CreateIndexFactory
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.dialect.sqlserver.sql.SqlServer2008CreateIndexFactory
- すべての実装されたインタフェース:
com.sqlapp.data.db.sql.AddTableObjectDetailFactory<com.sqlapp.data.schemas.Index,,SqlServerSqlBuilder> com.sqlapp.data.db.sql.SqlFactory<com.sqlapp.data.schemas.Index>
- 直系の既知のサブクラス:
SqlServer2012CreateIndexFactory
-
フィールドの概要
インタフェースから継承されたフィールド com.sqlapp.data.db.sql.SqlFactory
COMMAND_METHOD -
コンストラクタの概要
コンストラクタ -
メソッドの概要
修飾子とタイプメソッド説明protected voidaddFilter(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) createIndexWithOption(com.sqlapp.data.schemas.Index obj, com.sqlapp.data.schemas.Table table) クラスから継承されたメソッド com.sqlapp.data.db.dialect.sqlserver.sql.SqlServer2005CreateIndexFactory
addIncludes, addObjectDetailAfter, addPartitioningクラスから継承されたメソッド 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
-
コンストラクタの詳細
-
SqlServer2008CreateIndexFactory
public SqlServer2008CreateIndexFactory()
-
-
メソッドの詳細
-
addIncludesAfter
protected void addIncludesAfter(com.sqlapp.data.schemas.Index obj, com.sqlapp.data.schemas.Table table, SqlServerSqlBuilder builder) - オーバーライド:
addIncludesAfterクラス内SqlServer2005CreateIndexFactory
-
addFilter
protected void addFilter(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クラス内SqlServer2005CreateIndexFactory
-