java.lang.Object
java.lang.Throwable
java.lang.Exception
java.lang.RuntimeException
org.jooq.exception.DataAccessException
org.jooq.exception.MetaDataUnavailableException
- All Implemented Interfaces:
Serializable
A feature needs to be emulated for a specific
SQLDialect
, but meta
data is unavailable, so the emulation won't work.
This exception helps users better understand why an emulation can't be made
to work when meta data is unavailable to jOOQ internals. For historic
reasons, this exception isn't thrown in all such cases in order not
to break compatibility with cases where SQLDialect.DEFAULT
SQL is
being generated, or dummy meta data is being produced (e.g. an empty list of
Field
, when calling Fields.fields()
on a plain SQL table).
- Author:
- Lukas Eder
- See Also:
-
Constructor Summary
ConstructorsConstructorDescriptionMetaDataUnavailableException
(String message) Constructor for MetaDataUnavailableException.MetaDataUnavailableException
(String message, Throwable cause) Constructor for MetaDataUnavailableException. -
Method Summary
Methods inherited from class org.jooq.exception.DataAccessException
getCause, getStackTrace, sqlState, sqlStateClass, sqlStateClass, sqlStateClass, sqlStateClass, sqlStateSubclass, sqlStateSubclass
Methods inherited from class java.lang.Throwable
addSuppressed, fillInStackTrace, getCause, getLocalizedMessage, getMessage, getSuppressed, initCause, printStackTrace, printStackTrace, printStackTrace, setStackTrace, toString
-
Constructor Details
-
MetaDataUnavailableException
Constructor for MetaDataUnavailableException.- Parameters:
message
- the detail message
-
MetaDataUnavailableException
Constructor for MetaDataUnavailableException.- Parameters:
message
- the detail messagecause
- the cause
-