- java.lang.Object
-
- org.jooq.SQLDialect.ThirdParty
-
- Enclosing class:
- SQLDialect
public final class SQLDialect.ThirdParty extends Object
Third party representations of the enclosingSQLDialect
.
-
-
Constructor Summary
Constructors Constructor Description ThirdParty()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description @NotNull String
driver()
"Guess" the JDBC driver from aSQLDialect
.@Nullable String
hibernateDialect()
The Hibernate dialect name ornull
, if the dialect is not supported by Hibernate.@Nullable String
springDbName()
The Spring DB name ornull
, if the db name is not supported by Spring.
-
-
-
Method Detail
-
driver
@NotNull public final @NotNull String driver()
"Guess" the JDBC driver from aSQLDialect
.- Returns:
- The appropriate JDBC driver class or
"java.sql.Driver"
if no driver class could be derived from the URL. Nevernull
.
-
springDbName
@Nullable public final @Nullable String springDbName()
The Spring DB name ornull
, if the db name is not supported by Spring.The name returned by this method corresponds to the DB id as referenced in
org/springframework/jdbc/support/sql-error-codes.xml
-
hibernateDialect
@Nullable public final @Nullable String hibernateDialect()
The Hibernate dialect name ornull
, if the dialect is not supported by Hibernate.
-
-