Enum Class SqlServerIndexOptions
java.lang.Object
java.lang.Enum<SqlServerIndexOptions>
com.sqlapp.data.db.dialect.sqlserver.util.SqlServerIndexOptions
- すべての実装されたインタフェース:
Serializable,Comparable<SqlServerIndexOptions>,Constable
-
ネストされたクラスの概要
クラスから継承されたネストされたクラス/インタフェース java.lang.Enum
Enum.EnumDesc<E extends Enum<E>> -
列挙型定数の概要
列挙定数列挙型定数説明インデックス データへのアクセスにページ ロックを使用するかインデックス データへのアクセスに行ロックを使用するかインデックス作成中の中間レベル ページの空き領域の割合にFILLFACTORを適用するか?tempdb に一時的な並べ替え結果を格納するかどうかを指定するか? -
メソッドの概要
修飾子とタイプメソッド説明Supplier<com.sqlapp.data.db.dialect.Dialect>Class<?>booleanisOnOff()static SqlServerIndexOptionsstatic voidsetAllIndex(com.sqlapp.jdbc.ExResultSet rs, com.sqlapp.data.schemas.Index index) static voidsetAllUniqueConstraint(com.sqlapp.jdbc.ExResultSet rs, com.sqlapp.data.schemas.UniqueConstraint uk) voidvoidsetIndex(com.sqlapp.jdbc.ExResultSet rs, com.sqlapp.data.schemas.Index index) protected voidsetIndexOnOffParams(com.sqlapp.data.schemas.Index index, Object value) protected voidsetOnOffParams(com.sqlapp.jdbc.ExResultSet rs, com.sqlapp.data.schemas.properties.SpecificsProperty<?> obj) protected voidvoidvoidsetTable(com.sqlapp.jdbc.ExResultSet rs, com.sqlapp.data.schemas.Table table) voidsetUniqueConstraint(com.sqlapp.jdbc.ExResultSet rs, com.sqlapp.data.schemas.UniqueConstraint uk) booleansupports(SqlServer2000 dialect) static SqlServerIndexOptionsReturns the enum constant of this class with the specified name.static SqlServerIndexOptions[]values()Returns an array containing the constants of this enum class, in the order they are declared.
-
列挙型定数の詳細
-
PAD_INDEX
インデックス作成中の中間レベル ページの空き領域の割合にFILLFACTORを適用するか? -
FILLFACTOR
-
SORT_IN_TEMPDB
tempdb に一時的な並べ替え結果を格納するかどうかを指定するか? -
IGNORE_DUP_KEY
-
STATISTICS_NORECOMPUTE
-
STATISTICS_INCREMENTAL
-
ALLOW_ROW_LOCKS
インデックス データへのアクセスに行ロックを使用するか -
ALLOW_PAGE_LOCKS
インデックス データへのアクセスにページ ロックを使用するか -
OPTIMIZE_FOR_SEQUENTIAL_KEY
-
COMPRESSION_DELAY
-
DATA_COMPRESSION
-
-
メソッドの詳細
-
values
Returns an array containing the constants of this enum class, in the order they are declared.- 戻り値:
- an array containing the constants of this enum class, in the order they are declared
-
valueOf
Returns the enum constant of this class with the specified name. The string must match exactly an identifier used to declare an enum constant in this class. (Extraneous whitespace characters are not permitted.)- パラメータ:
name- 返される列挙型定数の名前。- 戻り値:
- 指定した名前の列挙型定数
- 例外:
IllegalArgumentException- if this enum class has no constant with the specified nameNullPointerException- 引数がnullの場合
-
getValueClass
-
getDefaultValue
-
setIndex
-
setTable
-
setTable
public void setTable(com.sqlapp.jdbc.ExResultSet rs, com.sqlapp.data.schemas.Table table) throws SQLException - 例外:
SQLException
-
setIndex
public void setIndex(com.sqlapp.jdbc.ExResultSet rs, com.sqlapp.data.schemas.Index index) throws SQLException - 例外:
SQLException
-
setAllIndex
public static void setAllIndex(com.sqlapp.jdbc.ExResultSet rs, com.sqlapp.data.schemas.Index index) throws SQLException - 例外:
SQLException
-
getColumnKey
-
setUniqueConstraint
public void setUniqueConstraint(com.sqlapp.jdbc.ExResultSet rs, com.sqlapp.data.schemas.UniqueConstraint uk) throws SQLException - 例外:
SQLException
-
setAllUniqueConstraint
public static void setAllUniqueConstraint(com.sqlapp.jdbc.ExResultSet rs, com.sqlapp.data.schemas.UniqueConstraint uk) throws SQLException - 例外:
SQLException
-
setIndexOnOffParams
-
setParams
- 例外:
SQLException
-
supports
-
getSupportVersion
-
setOnOffParams
protected void setOnOffParams(com.sqlapp.jdbc.ExResultSet rs, com.sqlapp.data.schemas.properties.SpecificsProperty<?> obj) throws SQLException - 例外:
SQLException
-
parse
-
isOnOff
public boolean isOnOff()
-