Module org.jooq
Package org.jooq.impl
package org.jooq.impl
This package contains jOOQ's implementation classes.
This package provides implementations for the jOOQ API from
org.jooq, whose interfaces are constructed mostly through the
DSL and DSLContext classes, which hide
implementation facts from the public API.
-
Interface Summary
-
Class SummaryClassDescriptionAbstractBinding<T,U>A convenient base implementation for custom bindings, simplifies the implementation.A base implementation for
Configurationclasses, implementing the usual convenience API.AbstractConverter<T,U>Deprecated.- [#6875] [#7158] - 3.11.0 - Please re-generate your codeA common base class for stored proceduresA common base class for Oracle ARRAY typesA binding that takes binary values but binds them asBlobto at the JDBC level.AnExecuteListenerthat allows for functional composition.AParseListenerthat allows for functional composition.ARecordListenerthat allows for functional composition.ATransactionListenerthat allows for functional composition.AVisitListenerthat allows for functional composition.A common base class for database catalogsAMetaProviderthat provides its meta data based on (possibly generated) catalogs.A binding that takes binary values but binds them asClobto at the JDBC level.A base class for customConditionimplementations in client code.CustomField<T>A base class for customFieldimplementations in client code.A base class for customQueryPartimplementations in client code.CustomRecord<R extends TableRecord<R>>A base class for customTableRecordimplementations in client code.A base class for customStatementimplementations in client code.CustomTable<R extends TableRecord<R>>A base class for customTableimplementations in client code.DAOImpl<R extends UpdatableRecord<R>,P,T>A common base implementation for generatedDAO.A default implementation for a pooledDataSource-orientedConnectionProviderA binding that implements the date-as-timestamp semantics of the jOOQ code generator.Deprecated.- 3.15.0 - [#11505] - UseConverter.ofNullable(Class, Class, java.util.function.Function, java.util.function.Function)instead, e.g.DefaultBinding<T,U>An extension ofDefaultDSLContextthat implements also theCloseableDSLContextcontract.A default implementation of theCommitProviderSPI, which provides a materialisation of the currently available database version graph.A default implementation for configurations within aDSLContext, if no custom configuration was supplied toDSL.using(Configuration).A default implementation forConnectionProvider.A default converter provider offering the functionality ofConvert.A common base class for data types.A publicly available default implementation ofDiagnosticsListener.A default implementation forDiagnosticsListenerProvider.A default implementation forDSLContext.A publicly available default implementation ofExecuteListener.A default implementation forExecuteListenerProvider.A defaultExecutorimplementation.A defaultExecutorProviderimplementation, providing aDefaultExecutorinstance.A default implementation of theMetaProviderSPI, which provides meta data information based on the JDBCDatabaseMetaDataAPI.A publicly available default implementation ofMigrationListener.A default implementation forMigrationListenerProvider.A publicly available default implementation ofParseListener.A default implementation forParseListenerProvider.A publicly available default implementation ofRecordListener.A default implementation forRecordListenerProvider.DefaultRecordMapper<R extends Record,E>This is the default implementation forRecordMappertypes, which applies toRecord.into(Class),Result.into(Class), and similar calls.A defaultRecordMapperProviderimplementation, providing aDefaultRecordMapperinstance.DefaultRecordUnmapper<E,R extends Record>A default implementation for unmapping a custom type to aRecord.A defaultRecordUnmapperProviderimplementation, providing aDefaultRecordUnmapperinstance.A publicly available default implementation ofTransactionListener.A default implementation forTransactionListenerProvider.A default implementation for theTransactionProviderSPI.A publicly available default implementation ofVisitListener.A default implementation forVisitListenerProvider.DelegatingConverter<T,U>A DSL "entry point" providing implementations to theorg.jooqinterfaces.EmbeddableRecordImpl<R extends EmbeddableRecord<R>>A record implementation for a record originating from a single tableEnumConverter<T,U extends Enum<U>>A base class for enum conversion.AMetaProviderthat provides its meta data based on JAXB-annotatedInformationSchemameta information.A utility class that grants access to internal API, to be used only by generated code.JPAConverter<T,U>A converter that delegates data type conversions to a JPAAttributeConverter.A schema that references a lazy initialisableCatalogsingleton, for use in generated code.A schema that references a lazy initialisableSchemasingleton, for use in generated code.A binding that implements the date-as-timestamp semantics of the jOOQ code generator.The public API entry point for jOOQ migrations.A binding that takes binary values but binds them asNClobto at the JDBC level.An "empty" implementation that is never connected.An "empty" implementation that is never transactional.A default implementation for packages (containers of stored procedures and functions)A common base class for database schemataAMetaProviderthat provides its meta data based on (possibly generated) schemas.SequenceImpl<T extends Number>A common base class for sequencesThe SQL standard data types, as described inTypes.A common base type for tablesAMetaProviderthat provides its meta data based on (possibly generated) schemas.TableRecordImpl<R extends TableRecord<R>>A record implementation for a record originating from a single tableATransactionProviderthat implements thread-bound transaction semantics.Deprecated.- 3.15.0 - [#11505] - UseConverter.ofNullable(Class, Class, java.util.function.Function, java.util.function.Function)instead, e.g.Deprecated.- 3.15.0 - [#11505] - UseConverter.ofNullable(Class, Class, java.util.function.Function, java.util.function.Function)instead, e.g.A common base type for UDT'sUDTRecordImpl<R extends UDTRecord<R>>A record implementation for a record originating from a single UDTUpdatableRecordImpl<R extends UpdatableRecord<R>>A record implementation for a record holding a primary key -
Enum Class Summary
-
Exception Summary