Enum Class SqlServerIndexOptions

java.lang.Object
java.lang.Enum<SqlServerIndexOptions>
com.sqlapp.data.db.dialect.sqlserver.util.SqlServerIndexOptions
すべての実装されたインタフェース:
Serializable, Comparable<SqlServerIndexOptions>, Constable

public enum SqlServerIndexOptions extends Enum<SqlServerIndexOptions>
  • 列挙型定数の詳細

    • PAD_INDEX

      public static final SqlServerIndexOptions PAD_INDEX
      インデックス作成中の中間レベル ページの空き領域の割合にFILLFACTORを適用するか?
    • FILLFACTOR

      public static final SqlServerIndexOptions FILLFACTOR
    • SORT_IN_TEMPDB

      public static final SqlServerIndexOptions SORT_IN_TEMPDB
      tempdb に一時的な並べ替え結果を格納するかどうかを指定するか?
    • IGNORE_DUP_KEY

      public static final SqlServerIndexOptions IGNORE_DUP_KEY
    • STATISTICS_NORECOMPUTE

      public static final SqlServerIndexOptions STATISTICS_NORECOMPUTE
    • STATISTICS_INCREMENTAL

      public static final SqlServerIndexOptions STATISTICS_INCREMENTAL
    • ALLOW_ROW_LOCKS

      public static final SqlServerIndexOptions ALLOW_ROW_LOCKS
      インデックス データへのアクセスに行ロックを使用するか
    • ALLOW_PAGE_LOCKS

      public static final SqlServerIndexOptions ALLOW_PAGE_LOCKS
      インデックス データへのアクセスにページ ロックを使用するか
    • OPTIMIZE_FOR_SEQUENTIAL_KEY

      public static final SqlServerIndexOptions OPTIMIZE_FOR_SEQUENTIAL_KEY
    • COMPRESSION_DELAY

      public static final SqlServerIndexOptions COMPRESSION_DELAY
    • DATA_COMPRESSION

      public static final SqlServerIndexOptions DATA_COMPRESSION
  • メソッドの詳細

    • values

      public static SqlServerIndexOptions[] 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

      public static SqlServerIndexOptions valueOf(String name)
      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 name
      NullPointerException - 引数がnullの場合
    • getValueClass

      public Class<?> getValueClass()
    • getDefaultValue

      public Object getDefaultValue()
    • setIndex

      public void setIndex(com.sqlapp.data.schemas.Index index, Object value)
    • setTable

      public void setTable(com.sqlapp.data.schemas.Table table, String value)
    • 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

      public String 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

      protected void setIndexOnOffParams(com.sqlapp.data.schemas.Index index, Object value)
    • setParams

      protected void setParams(com.sqlapp.jdbc.ExResultSet rs, Consumer<Object> cons) throws SQLException
      例外:
      SQLException
    • supports

      public boolean supports(SqlServer2000 dialect)
    • getSupportVersion

      public Supplier<com.sqlapp.data.db.dialect.Dialect> getSupportVersion()
    • setOnOffParams

      protected void setOnOffParams(com.sqlapp.jdbc.ExResultSet rs, com.sqlapp.data.schemas.properties.SpecificsProperty<?> obj) throws SQLException
      例外:
      SQLException
    • parse

      public static SqlServerIndexOptions parse(Object obj)
    • isOnOff

      public boolean isOnOff()