クラス SqlServer2005IndexReader

java.lang.Object
com.sqlapp.data.db.metadata.MetadataReader<T,S>
com.sqlapp.data.db.metadata.AbstractNamedMetadataReader<T,com.sqlapp.data.schemas.Table>
com.sqlapp.data.db.metadata.TableObjectReader<com.sqlapp.data.schemas.Index>
com.sqlapp.data.db.metadata.IndexReader
com.sqlapp.data.db.dialect.sqlserver.metadata.SqlServer2000IndexReader
com.sqlapp.data.db.dialect.sqlserver.metadata.SqlServer2005IndexReader
直系の既知のサブクラス:
SqlServer2008IndexReader

public class SqlServer2005IndexReader extends SqlServer2000IndexReader
SqlServer2005のインデックス作成クラス
  • フィールドの概要

    クラスから継承されたフィールド com.sqlapp.data.db.dialect.sqlserver.metadata.SqlServer2000IndexReader

    FILE_GROUP_NAME

    クラスから継承されたフィールド com.sqlapp.data.db.metadata.IndexReader

    FILL_FACTOR, INDEX_TYPE, PCT_FREE

    クラスから継承されたフィールド com.sqlapp.data.db.metadata.MetadataReader

    CATALOG_NAME, CHARACTER_SET_NAME, COLLATION_NAME, COLUMN_NAME, CONSTANT_NAME, CONSTRAINT_NAME, DATA_TYPE, DOMAIN_NAME, EVENT_NAME, FUNCTION_NAME, GRANTEE, GRANTOR, INDEX_NAME, IS_GRANTABLE, logger, MAX_DYNAMIC_RESULT_SETS, OBJECT_NAME, OBJECT_SCHEMA, OPERATOR_NAME, PARAMETER_NAME, PRIVILEGE_TYPE, PROCEDURE_NAME, REMARKS, ROLE_NAME, ROUTINE_NAME, SCHEMA_NAME, SECURITY_TYPE, SEQUENCE_NAME, SPECIFIC_CATALOG, SPECIFIC_NAME, SPECIFIC_SCHEMA, SQL_DATA_ACCESS, SYNONYM_NAME, TABLE_CATALOG, TABLE_NAME, TABLE_SCHEMA, TABLESPACE_NAME, TRIGGER_NAME, TYPE_NAME, VIEW_NAME, WITH_HIERARCHY
  • コンストラクタの概要

    コンストラクタ
    コンストラクタ
    説明
    SqlServer2005IndexReader(com.sqlapp.data.db.dialect.Dialect dialect)
     
  • メソッドの概要

    修飾子とタイプ
    メソッド
    説明
    protected com.sqlapp.data.schemas.Index
    createIndex(com.sqlapp.jdbc.ExResultSet rs)
     
    protected List<com.sqlapp.data.schemas.Index>
    doGetAll(Connection connection, com.sqlapp.data.parameter.ParametersContext context, com.sqlapp.data.schemas.ProductVersionInfo productVersionInfo)
     
    protected com.sqlapp.data.db.metadata.IndexReader
     
    protected List<com.sqlapp.data.schemas.Index>
    getMetadataFullTextIndex(Connection connection, com.sqlapp.data.parameter.ParametersContext context, com.sqlapp.data.schemas.ProductVersionInfo productVersionInfo)
     
    protected com.sqlapp.jdbc.sql.node.SqlNode
    getSqlSqlNode(com.sqlapp.data.schemas.ProductVersionInfo productVersionInfo)
     
    protected com.sqlapp.data.db.metadata.IndexReader
     

    クラスから継承されたメソッド com.sqlapp.data.db.metadata.IndexReader

    defaultParametersContext, getIndexName, getNameLabel, getSchemaObjectList, load, loadFull, setIndexName, toKeyMap

    クラスから継承されたメソッド com.sqlapp.data.db.metadata.TableObjectReader

    filterObject, getSchemaName, getTableName, setSchemaName, setTableName

    クラスから継承されたメソッド com.sqlapp.data.db.metadata.AbstractNamedMetadataReader

    getObjectName, getObjectName, setObjectName

    クラスから継承されたメソッド com.sqlapp.data.db.metadata.MetadataReader

    doGetAllAfter, execute, getAll, getAll, getAllFull, getAllFull, getAncestor, getAncestor, getBoolean, getCatalogName, getCatalogName, getDialect, getInt, getInteger, getLong, getParent, getProductVersionInfo, getReadDbObjectPredicate, getReaderOptions, getSchemaName, getSqlNodeCache, getSqlNodeCache, getString, getTimestamp, handleError, initialize, initializeChild, isConvertNativeCaseIdentifiers, nativeCaseString, newParametersContext, newParametersContext, newParametersContext, setCatalogName, setConvertNativeCaseIdentifiers, setMetadataDetail, setMetadataDetail, setParent, setReadDbObjectPredicate, setReaderOptions, setSpecifics, setSpecifics, setSpecifics, setSpecifics, setSpecifics, setSpecifics, setStatistics, setStatistics, setStatistics, setStatistics, setStatistics, setStatistics, toBoolean, toParametersContext

    クラスから継承されたメソッド java.lang.Object

    clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
  • コンストラクタの詳細

    • SqlServer2005IndexReader

      public SqlServer2005IndexReader(com.sqlapp.data.db.dialect.Dialect dialect)
  • メソッドの詳細

    • doGetAll

      protected List<com.sqlapp.data.schemas.Index> doGetAll(Connection connection, com.sqlapp.data.parameter.ParametersContext context, com.sqlapp.data.schemas.ProductVersionInfo productVersionInfo)
      オーバーライド:
      doGetAll クラス内 SqlServer2000IndexReader
    • getMetadataFullTextIndex

      protected List<com.sqlapp.data.schemas.Index> getMetadataFullTextIndex(Connection connection, com.sqlapp.data.parameter.ParametersContext context, com.sqlapp.data.schemas.ProductVersionInfo productVersionInfo)
    • getFullTextIndexReader

      protected com.sqlapp.data.db.metadata.IndexReader getFullTextIndexReader()
    • newFullTextIndexReader

      protected com.sqlapp.data.db.metadata.IndexReader newFullTextIndexReader()
    • getSqlSqlNode

      protected com.sqlapp.jdbc.sql.node.SqlNode getSqlSqlNode(com.sqlapp.data.schemas.ProductVersionInfo productVersionInfo)
      オーバーライド:
      getSqlSqlNode クラス内 SqlServer2000IndexReader
    • createIndex

      protected com.sqlapp.data.schemas.Index createIndex(com.sqlapp.jdbc.ExResultSet rs) throws SQLException
      オーバーライド:
      createIndex クラス内 SqlServer2000IndexReader
      例外:
      SQLException