Class Hierarchy

Interface Hierarchy

  • io.github.zero88.jooqx.provider.BaseJooqxFacade<S,B,PQ,RC,E>
    • io.github.zero88.jooqx.provider.JooqxFacade<S>
      • io.github.zero88.jooqx.SQLTest.JooqxTest<S,K,D> (also extends io.github.zero88.jooqx.provider.JooqxProvider<S>, io.github.zero88.jooqx.provider.JooqxSQLClientProvider<S>, io.github.zero88.jooqx.SQLTest<S,B,PQ,RC,E,DB,DBP>)
    • io.github.zero88.jooqx.SQLTest<S,B,PQ,RC,E,DB,DBP> (also extends io.github.zero88.jooqx.HasDBProvider<DB,DBP>, io.github.zero88.jooqx.JooqDSLProvider)
      • io.github.zero88.jooqx.SQLTest.JooqxTest<S,K,D> (also extends io.github.zero88.jooqx.provider.JooqxFacade<S>, io.github.zero88.jooqx.provider.JooqxProvider<S>, io.github.zero88.jooqx.provider.JooqxSQLClientProvider<S>)
      • io.github.zero88.jooqx.SQLTest.LegacySQLTest<K,D,P> (also extends io.github.zero88.jooqx.provider.LegacyJooqxProvider, io.github.zero88.jooqx.provider.LegacySQLClientProvider<P>)
  • io.github.zero88.jooqx.provider.DBProvider<DB>
  • io.github.zero88.jooqx.DDLTest
  • io.github.zero88.jooqx.provider.ErrorConverterProvider
    • io.github.zero88.jooqx.provider.BaseJooqxProvider<S,B,PQ,RC,E> (also extends io.github.zero88.jooqx.provider.TypeMapperRegistryProvider)
      • io.github.zero88.jooqx.provider.JooqxProvider<S>
        • io.github.zero88.jooqx.SQLTest.JooqxTest<S,K,D> (also extends io.github.zero88.jooqx.provider.JooqxFacade<S>, io.github.zero88.jooqx.provider.JooqxSQLClientProvider<S>, io.github.zero88.jooqx.SQLTest<S,B,PQ,RC,E,DB,DBP>)
      • io.github.zero88.jooqx.provider.LegacyJooqxProvider
        • io.github.zero88.jooqx.SQLTest.LegacySQLTest<K,D,P> (also extends io.github.zero88.jooqx.provider.LegacySQLClientProvider<P>, io.github.zero88.jooqx.SQLTest<S,B,PQ,RC,E,DB,DBP>)
  • io.github.zero88.jooqx.HasDBProvider<DB,DBP>
    • io.github.zero88.jooqx.spi.mysql.MySQLDBProvider (also extends io.github.zero88.jooqx.DBContainerProvider<DB>)
    • io.github.zero88.jooqx.spi.pg.PgSQLDBProvider (also extends io.github.zero88.jooqx.DBContainerProvider<DB>)
    • io.github.zero88.jooqx.SQLTest<S,B,PQ,RC,E,DB,DBP> (also extends io.github.zero88.jooqx.provider.BaseJooqxFacade<S,B,PQ,RC,E>, io.github.zero88.jooqx.JooqDSLProvider)
      • io.github.zero88.jooqx.SQLTest.JooqxTest<S,K,D> (also extends io.github.zero88.jooqx.provider.JooqxFacade<S>, io.github.zero88.jooqx.provider.JooqxProvider<S>, io.github.zero88.jooqx.provider.JooqxSQLClientProvider<S>)
      • io.github.zero88.jooqx.SQLTest.LegacySQLTest<K,D,P> (also extends io.github.zero88.jooqx.provider.LegacyJooqxProvider, io.github.zero88.jooqx.provider.LegacySQLClientProvider<P>)
  • io.github.zero88.jooqx.provider.HasSQLDialect
    • io.github.zero88.jooqx.JooqSQL<S> (also extends io.github.zero88.jooqx.JooqDSLProvider)
  • io.github.zero88.jooqx.provider.JDBCExtension<P>
    • io.github.zero88.jooqx.provider.LegacySQLClientProvider<P> (also extends io.github.zero88.jooqx.provider.SQLClientOptionParser<T>, io.github.zero88.jooqx.provider.SQLClientProvider<S>)
      • io.github.zero88.jooqx.SQLTest.LegacySQLTest<K,D,P> (also extends io.github.zero88.jooqx.provider.LegacyJooqxProvider, io.github.zero88.jooqx.SQLTest<S,B,PQ,RC,E,DB,DBP>)
  • io.github.zero88.jooqx.JooqDSLProvider
    • io.github.zero88.jooqx.JooqSQL<S> (also extends io.github.zero88.jooqx.provider.HasSQLDialect)
    • io.github.zero88.jooqx.SQLTest<S,B,PQ,RC,E,DB,DBP> (also extends io.github.zero88.jooqx.provider.BaseJooqxFacade<S,B,PQ,RC,E>, io.github.zero88.jooqx.HasDBProvider<DB,DBP>)
      • io.github.zero88.jooqx.SQLTest.JooqxTest<S,K,D> (also extends io.github.zero88.jooqx.provider.JooqxFacade<S>, io.github.zero88.jooqx.provider.JooqxProvider<S>, io.github.zero88.jooqx.provider.JooqxSQLClientProvider<S>)
      • io.github.zero88.jooqx.SQLTest.LegacySQLTest<K,D,P> (also extends io.github.zero88.jooqx.provider.LegacyJooqxProvider, io.github.zero88.jooqx.provider.LegacySQLClientProvider<P>)
  • io.github.zero88.jooqx.JooqxTestDefinition
  • io.github.zero88.jooqx.LegacyTestDefinition
  • io.github.zero88.jooqx.provider.SQLClientOptionParser<T>
    • io.github.zero88.jooqx.provider.LegacySQLClientProvider<P> (also extends io.github.zero88.jooqx.provider.JDBCExtension<P>, io.github.zero88.jooqx.provider.SQLClientProvider<S>)
      • io.github.zero88.jooqx.SQLTest.LegacySQLTest<K,D,P> (also extends io.github.zero88.jooqx.provider.LegacyJooqxProvider, io.github.zero88.jooqx.SQLTest<S,B,PQ,RC,E,DB,DBP>)
  • io.github.zero88.jooqx.provider.SQLClientProvider<S>
    • io.github.zero88.jooqx.provider.JooqxSQLClientProvider<S>
      • io.github.zero88.jooqx.SQLTest.JooqxTest<S,K,D> (also extends io.github.zero88.jooqx.provider.JooqxFacade<S>, io.github.zero88.jooqx.provider.JooqxProvider<S>, io.github.zero88.jooqx.SQLTest<S,B,PQ,RC,E,DB,DBP>)
    • io.github.zero88.jooqx.provider.LegacySQLClientProvider<P> (also extends io.github.zero88.jooqx.provider.JDBCExtension<P>, io.github.zero88.jooqx.provider.SQLClientOptionParser<T>)
      • io.github.zero88.jooqx.SQLTest.LegacySQLTest<K,D,P> (also extends io.github.zero88.jooqx.provider.LegacyJooqxProvider, io.github.zero88.jooqx.SQLTest<S,B,PQ,RC,E,DB,DBP>)
  • io.github.zero88.jooqx.SQLTestHelper
  • io.github.zero88.jooqx.provider.TypeMapperRegistryProvider
    • io.github.zero88.jooqx.provider.BaseJooqxProvider<S,B,PQ,RC,E> (also extends io.github.zero88.jooqx.provider.ErrorConverterProvider)
      • io.github.zero88.jooqx.provider.JooqxProvider<S>
        • io.github.zero88.jooqx.SQLTest.JooqxTest<S,K,D> (also extends io.github.zero88.jooqx.provider.JooqxFacade<S>, io.github.zero88.jooqx.provider.JooqxSQLClientProvider<S>, io.github.zero88.jooqx.SQLTest<S,B,PQ,RC,E,DB,DBP>)
      • io.github.zero88.jooqx.provider.LegacyJooqxProvider
        • io.github.zero88.jooqx.SQLTest.LegacySQLTest<K,D,P> (also extends io.github.zero88.jooqx.provider.LegacySQLClientProvider<P>, io.github.zero88.jooqx.SQLTest<S,B,PQ,RC,E,DB,DBP>)