Class PgCastsReader
java.lang.Object
org.pgcodekeeper.core.database.base.jdbc.AbstractJdbcReader<PgJdbcLoader>
org.pgcodekeeper.core.database.pg.jdbc.PgAbstractJdbcReader
org.pgcodekeeper.core.database.pg.jdbc.PgCastsReader
- All Implemented Interfaces:
IJdbcReader,IPgJdbcReader
Reader for PostgreSQL casts.
Loads cast definitions from pg_cast system catalog.
-
Field Summary
Fields inherited from interface org.pgcodekeeper.core.database.pg.jdbc.IPgJdbcReader
DESCRIPTION_JOIN, EXTENSION_DEPS_CTE_BUILDER, EXTENSION_JOIN, PG_CATALOG -
Constructor Summary
ConstructorsConstructorDescriptionPgCastsReader(PgJdbcLoader loader, PgDatabase db) Creates a new casts reader. -
Method Summary
Methods inherited from class org.pgcodekeeper.core.database.pg.jdbc.PgAbstractJdbcReader
getFormattedClassIdMethods inherited from class org.pgcodekeeper.core.database.base.jdbc.AbstractJdbcReader
readMethods inherited from class java.lang.Object
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitMethods inherited from interface org.pgcodekeeper.core.database.pg.jdbc.IPgJdbcReader
addDescriptionPart, addDescriptionPart, addExtensionDepsCte, appendExtension, getExtensionCte, setFunctionWithDep
-
Constructor Details
-
PgCastsReader
Creates a new casts reader.- Parameters:
loader- the JDBC loader base for database operationsdb- the PostgreSQL database to load casts into
-
-
Method Details
-
getClassId
Description copied from interface:IPgJdbcReaderOverride for postgres.- Returns:
- object class's catalog name
-