クラス 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>
public class SqlServer2008CreateIndexFactory extends SqlServer2005CreateIndexFactory
-
フィールドの概要
-
コンストラクタの概要
コンストラクタ コンストラクタ 説明 SqlServer2008CreateIndexFactory() -
メソッドの概要
修飾子とタイプ メソッド 説明 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)protected voidaddIndexOption(com.sqlapp.data.schemas.Index obj, com.sqlapp.data.schemas.Table table, SqlServerSqlBuilder builder)クラスから継承されたメソッド com.sqlapp.data.db.dialect.sqlserver.sql.SqlServer2005CreateIndexFactory
addIncludes, addObjectDetailAfter, addPartitioningクラスから継承されたメソッド com.sqlapp.data.db.dialect.sqlserver.sql.SqlServerCreateIndexFactory
addIndexType, addObjectDetailクラスから継承されたメソッド com.sqlapp.data.db.sql.AbstractCreateIndexFactory
addCreateObject, createIndex, createSqlクラスから継承されたメソッド com.sqlapp.data.db.sql.AbstractCreateNamedObjectFactory
addOptions, addOtherDefinitionsクラスから継承されたメソッド com.sqlapp.data.db.sql.SimpleSqlFactory
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, 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
-
コンストラクタの詳細
-
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) -
addIndexOption
protected void addIndexOption(com.sqlapp.data.schemas.Index obj, com.sqlapp.data.schemas.Table table, SqlServerSqlBuilder builder)- オーバーライド:
addIndexOptionクラス内SqlServer2005CreateIndexFactory
-