クラス SqlServer2000UniqueConstraintReader

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<T>
com.sqlapp.data.db.metadata.ConstraintReader<com.sqlapp.data.schemas.UniqueConstraint>
com.sqlapp.data.db.metadata.UniqueConstraintReader
com.sqlapp.data.db.dialect.sqlserver.metadata.SqlServer2000UniqueConstraintReader
直系の既知のサブクラス:
SqlServer2005UniqueConstraintReader

public class SqlServer2000UniqueConstraintReader extends com.sqlapp.data.db.metadata.UniqueConstraintReader
SqlServer2000のユニーク制約読み込み
  • フィールドの概要

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

    FILL_FACTOR

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

    DEFERRABILITY, DELETE_RULE, MATCH_OPTION, UPDATE_RULE

    クラスから継承されたフィールド 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
  • コンストラクタの概要

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

    修飾子とタイプ
    メソッド
    説明
    protected com.sqlapp.data.schemas.UniqueConstraint
    createUniqueConstraint(com.sqlapp.jdbc.ExResultSet rs)
     
    protected List<com.sqlapp.data.schemas.UniqueConstraint>
    doGetAll(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)
     

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

    defaultParametersContext, getConstraintName, getNameLabel, getSchemaObjectList, load, loadFull, setConstraintName, 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
  • コンストラクタの詳細

    • SqlServer2000UniqueConstraintReader

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

    • doGetAll

      protected List<com.sqlapp.data.schemas.UniqueConstraint> doGetAll(Connection connection, com.sqlapp.data.parameter.ParametersContext context, com.sqlapp.data.schemas.ProductVersionInfo productVersionInfo)
      定義:
      doGetAll クラス内 com.sqlapp.data.db.metadata.MetadataReader<com.sqlapp.data.schemas.UniqueConstraint,com.sqlapp.data.schemas.Table>
    • getSqlSqlNode

      protected com.sqlapp.jdbc.sql.node.SqlNode getSqlSqlNode(com.sqlapp.data.schemas.ProductVersionInfo productVersionInfo)
    • createUniqueConstraint

      protected com.sqlapp.data.schemas.UniqueConstraint createUniqueConstraint(com.sqlapp.jdbc.ExResultSet rs) throws SQLException
      例外:
      SQLException