Module org.jooq
Package org.jooq

Class SQLDialect.ThirdParty

java.lang.Object
org.jooq.SQLDialect.ThirdParty
Enclosing class:
SQLDialect

public final class SQLDialect.ThirdParty extends Object
Third party representations of the enclosing SQLDialect.
  • Constructor Details

    • ThirdParty

      public ThirdParty()
  • Method Details

    • driver

      @NotNull public final @NotNull String driver()
      "Guess" the JDBC driver from a SQLDialect.
      Returns:
      The appropriate JDBC driver class or "java.sql.Driver" if no driver class could be derived from the URL. Never null.
    • springDbName

      @Nullable public final @Nullable String springDbName()
      The Spring DB name or null, 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 or null, if the dialect is not supported by Hibernate.

      See Also:
      http://docs.jboss.org/hibernate/orm/5.0/javadocs/org/hibernate/ dialect/package-summary.html