Package org.h2.mode

Class PgCatalogSchema

  • All Implemented Interfaces:
    HasSQL

    public final class PgCatalogSchema
    extends MetaSchema
    pg_catalog schema.
    • Field Detail

      • tables

        private volatile java.util.HashMap<java.lang.String,​Table> tables
    • Constructor Detail

      • PgCatalogSchema

        public PgCatalogSchema​(Database database,
                               User owner)
        Creates new instance of pg_catalog schema.
        Parameters:
        database - the database
        owner - the owner of the schema (system user)
    • Method Detail

      • getMap

        protected java.util.Map<java.lang.String,​Table> getMap​(SessionLocal session)
        Description copied from class: MetaSchema
        Returns map of tables in this schema.
        Specified by:
        getMap in class MetaSchema
        Parameters:
        session - the session
        Returns:
        map of tables in this schema
      • fillMap

        private java.util.HashMap<java.lang.String,​Table> fillMap()