Module org.jooq
Package org.jooq

Interface Meta

All Superinterfaces:
Scope

public interface Meta extends Scope
A wrapping object for DatabaseMetaData or for other sources of database meta information (e.g. InformationSchema)

This object can be obtained through DSLContext.meta() in order to provide convenient access to your database meta data. This abstraction has two purposes:

  1. To increase API convenience, as no checked SQLException is thrown, only the unchecked DataAccessException
  2. To increase API convenience, as the returned objects are always jOOQ objects, not JDBC ResultSet objects with hard-to-remember API constraints

This type is a Scope with independent lifecycle and its own Scope.data() map.

Author:
Lukas Eder