Module org.jooq
Package org.jooq.impl
The
org.jooq.impl 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.
-
Class Summary Class Description AbstractConverter<T,U> AbstractKeys Deprecated. - [#6875] [#7158] - 3.11.0 - Please re-generate your codeAbstractRoutine<T> A common base class for stored proceduresAbstractXMLasObjectBinding<T> ArrayRecordImpl<T> A common base class for Oracle ARRAY typesBlobBinding A binding that takes binary values but binds them asBlobto at the JDBC level.CallbackExecuteListener AnExecuteListenerthat allows for functional composition.CatalogImpl A common base class for database catalogsCatalogMetaProvider AMetaProviderthat provides its meta data based on (possibly generated) catalogs.ClobBinding A binding that takes binary values but binds them asClobto at the JDBC level.ConvertDateTime<T> CustomCondition A base class for customConditionimplementations in client code.CustomField<T> A base class for customFieldimplementations in client code.CustomQueryPart A base class for customQueryPartimplementations in client code.CustomRecord<R extends TableRecord<R>> A base class for customTableRecordimplementations 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.DataSourceConnectionProvider A default implementation for a pooledDataSource-orientedConnectionProviderDateAsTimestampBinding A binding that implements the date-as-timestamp semantics of the jOOQ code generator.DateToLocalDateConverter DefaultBinding<T,U> DefaultConfiguration A default implementation for configurations within aDSLContext, if no custom configuration was supplied toDSL.using(Configuration).DefaultConnectionProvider A default implementation forConnectionProvider.DefaultConverterProvider Deprecated. - This API is still EXPERIMENTAL.DefaultDataType<T> A common base class for data types.DefaultDiagnosticsListener A publicly available default implementation ofDiagnosticsListener.DefaultDiagnosticsListenerProvider A default implementation forDiagnosticsListenerProvider.DefaultDSLContext A default implementation forDSLContext.DefaultExecuteListener A publicly available default implementation ofExecuteListener.DefaultExecuteListenerProvider A default implementation forExecuteListenerProvider.DefaultExecutor A defaultExecutorimplementation.DefaultExecutorProvider A defaultExecutorProviderimplementation, providing aDefaultExecutorinstance.DefaultMetaProvider A default implementation of theMetaProvider, which provides meta data information based on the JDBCDatabaseMetaDataAPI.DefaultRecordListener A publicly available default implementation ofRecordListener.DefaultRecordListenerProvider A default implementation forRecordListenerProvider.DefaultRecordMapper<R extends Record,E> This is the default implementation forRecordMappertypes.DefaultRecordMapperProvider A defaultRecordMapperProviderimplementation, providing aDefaultRecordMapperinstance.DefaultRecordUnmapper<E,R extends Record> A default implementation for unmapping a custom type to aRecord.DefaultRecordUnmapperProvider A defaultRecordUnmapperProviderimplementation, providing aDefaultRecordUnmapperinstance.DefaultTransactionListener A publicly available default implementation ofTransactionListener.DefaultTransactionListenerProvider A default implementation forTransactionListenerProvider.DefaultTransactionProvider A default implementation for theTransactionProviderSPI.DefaultVisitListener A publicly available default implementation ofVisitListener.DefaultVisitListenerProvider A default implementation forVisitListenerProvider.DelegatingConverter<T,U> DSL 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.InformationSchemaMetaProvider AMetaProviderthat provides its meta data based on JAXB-annotatedInformationSchemameta information.Internal 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.NoConnectionProvider An "empty" implementation that is never connected.NoTransactionProvider An "empty" implementation that is never transactional.PackageImpl A default implementation for packages (containers of stored procedures and functions)SchemaImpl A common base class for database schemataSchemaMetaProvider AMetaProviderthat provides its meta data based on (possibly generated) schemas.SequenceImpl<T extends Number> A common base class for sequencesSQLDataType The SQL standard data types, as described inTypes.TableImpl<R extends Record> A common base type for tablesTableMetaProvider AMetaProviderthat provides its meta data based on (possibly generated) schemas.TableRecordImpl<R extends TableRecord<R>> A record implementation for a record originating from a single tableThreadLocalTransactionProvider ATransactionProviderthat implements thread-bound transaction semantics.TimestampToLocalDateTimeConverter TimeToLocalTimeConverter UDTImpl<R extends UDTRecord<R>> 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 keyXMLasDOMBinding -
Exception Summary Exception Description ParserException An exception that arises while parsing SQL throughDSLContext.parser().