クラス SqlServer2000ForeignKeyConstraintReader


  • public class SqlServer2000ForeignKeyConstraintReader
    extends com.sqlapp.data.db.metadata.ForeignKeyConstraintReader
    SqlServer2000の外部キー制約作成クラス
    • フィールドの概要

      • クラスから継承されたフィールド 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
    • メソッドの概要

      すべてのメソッド staticメソッド インスタンス・メソッド concreteメソッド 
      修飾子とタイプ メソッド 説明
      protected java.util.List<com.sqlapp.data.schemas.ForeignKeyConstraint> doGetAll​(java.sql.Connection connection, com.sqlapp.data.parameter.ParametersContext context, com.sqlapp.data.schemas.ProductVersionInfo productVersionInfo)  
      static com.sqlapp.data.schemas.CascadeRule getCascadeRule​(boolean isCascade)  
      protected com.sqlapp.jdbc.sql.node.SqlNode getSqlSqlNode​(com.sqlapp.data.schemas.ProductVersionInfo productVersionInfo)  
      • クラスから継承されたメソッド com.sqlapp.data.db.metadata.ForeignKeyConstraintReader

        createColumn, setForeignKeyConstraintColumns
      • クラスから継承されたメソッド 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, setStatistics, setStatistics, setStatistics, setStatistics, toBoolean, toParametersContext
      • クラスから継承されたメソッド java.lang.Object

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

      • SqlServer2000ForeignKeyConstraintReader

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

      • doGetAll

        protected java.util.List<com.sqlapp.data.schemas.ForeignKeyConstraint> doGetAll​(java.sql.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.ForeignKeyConstraint,​com.sqlapp.data.schemas.Table>
      • getSqlSqlNode

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

        public static com.sqlapp.data.schemas.CascadeRule getCascadeRule​(boolean isCascade)