クラス PostgresTypeColumnReader


  • public class PostgresTypeColumnReader
    extends com.sqlapp.data.db.metadata.TypeColumnReader
    Postgresのタイプカラム読み込みクラス
    • フィールドの概要

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

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

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

      すべてのメソッド インスタンス・メソッド concreteメソッド 
      修飾子とタイプ メソッド 説明
      protected java.util.List<com.sqlapp.data.schemas.TypeColumn> doGetAll​(java.sql.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 java.lang.String getType()  
      • クラスから継承されたメソッド com.sqlapp.data.db.metadata.TypeColumnReader

        createObject, createObject, defaultParametersContext, getColumnName, getNameLabel, getSchemaName, getSchemaObjectList, load, loadFull, setColumnName, setSchemaName, toKeyMap
      • クラスから継承されたメソッド com.sqlapp.data.db.metadata.AbstractNamedMetadataReader

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

        doGetAllAfter, execute, filterObject, 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
    • コンストラクタの詳細

      • PostgresTypeColumnReader

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

      • getType

        protected java.lang.String getType()
      • doGetAll

        protected java.util.List<com.sqlapp.data.schemas.TypeColumn> 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.TypeColumn,​com.sqlapp.data.schemas.Type>
      • getSqlSqlNode

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