| Object | Modification |
| org.jooq | |
| AlterTableRenameColumnToStep | added |
| AlterTableRenameConstraintToStep | added |
| AlterTableStep | |
| add(Name, DataType) | added |
| addColumn(Name, DataType) | added |
| alter(Name) | added |
| alterColumn(Name) | added |
| drop(Name) | added |
| dropColumn(Name) | added |
| dropConstraint(Name) | added |
| renameColumn(String) | added |
| renameColumn(Field) | added |
| renameColumn(Name) | added |
| renameConstraint(String) | added |
| renameConstraint(Constraint) | added |
| renameConstraint(Name) | added |
| renameTo(String) | added |
| renameTo(Name) | added |
| renameTo(Table) | added |
| CSVFormat | added |
| CSVFormat.Quote | added |
| CaseValueStep | |
| mapFields(Map) | added |
| mapValues(Map) | added |
| CaseWhenStep | |
| mapFields(Map) | added |
| mapValues(Map) | added |
| Configuration | |
| derive(ExecutorProvider) | added |
| executorProvider() | added |
| set(ExecutorProvider) | added |
| Context | |
| declareAliases() | added |
| declareAliases(boolean) | added |
| qualifyCatalog() | added |
| qualifyCatalog(boolean) | added |
| qualifySchema() | added |
| qualifySchema(boolean) | added |
| stringLiteral() | added |
| stringLiteral(boolean) | added |
| CreateTableAsStep | |
| column(Field) | added |
| column(Name, DataType) | added |
| columns(Collection) | added |
| columns(Field...) | added |
| CreateTableColumnStep | |
| column(Field) | added |
| column(Name, DataType) | added |
| columns(Collection) | added |
| columns(Field...) | added |
| CreateTableConstraintStep | added |
| DDLFlag | added |
| DSLContext | |
| batch(Queries) | added |
| createIndexIfNotExists(String) | added |
| createIndexIfNotExists(Name) | added |
| createSequenceIfNotExists(String) | added |
| createSequenceIfNotExists(Name) | added |
| createSequenceIfNotExists(Sequence) | added |
| createTableIfNotExists(String) | added |
| createTableIfNotExists(Name) | added |
| createTableIfNotExists(Table) | added |
| createUniqueIndex(String) | added |
| createUniqueIndex(Name) | added |
| createUniqueIndexIfNotExists(String) | added |
| createUniqueIndexIfNotExists(Name) | added |
| createViewIfNotExists(String, String...) | added |
| createViewIfNotExists(Name, Name...) | added |
| createViewIfNotExists(Table, Field...) | added |
| ddl(Schema) | added |
| ddl(Table) | added |
| ddl(Schema, DDLFlag...) | added |
| ddl(Table, DDLFlag...) | added |
| fetchAsync(String) | added |
| fetchAsync(ResultSet) | added |
| fetchAsync(ResultQuery) | added |
| fetchAsync(SQL) | added |
| fetchAsync(Table) | added |
| fetchAsync(String, Object...) | added |
| fetchAsync(String, QueryPart...) | added |
| fetchAsync(ResultSet, Class...) | added |
| fetchAsync(ResultSet, DataType...) | added |
| fetchAsync(ResultSet, Field...) | added |
| fetchAsync(Executor, String) | added |
| fetchAsync(Executor, ResultSet) | added |
| fetchAsync(Executor, ResultQuery) | added |
| fetchAsync(Executor, SQL) | added |
| fetchAsync(Executor, Table) | added |
| fetchAsync(Table, Condition) | added |
| fetchAsync(Executor, String, Object...) | added |
| fetchAsync(Executor, String, QueryPart...) | added |
| fetchAsync(Executor, ResultSet, Class...) | added |
| fetchAsync(Executor, ResultSet, DataType...) | added |
| fetchAsync(Executor, ResultSet, Field...) | added |
| fetchAsync(Executor, Table, Condition) | added |
| fetchFromHTML(String) | added |
| transactionAsync(TransactionalRunnable) | added |
| transactionAsync(Executor, TransactionalRunnable) | added |
| transactionResultAsync(TransactionalCallable) | added |
| transactionResultAsync(Executor, TransactionalCallable) | added |
| with(String, String) | added |
| with(String, String, String) | added |
| with(String, String, String, String) ... and more overloads | added |
| withRecursive(String, String) | added |
| withRecursive(String, String, String) | added |
| withRecursive(String, String, String, String) ... and more overloads | added |
| DataType | |
| defaultValue() | added |
| defaultValue(Object) | added |
| defaultValue(Field) | added |
| defaulted(boolean) | deprecated |
| DerivedColumnList1 - 22 | added |
| ExecuteEventHandler | added |
| ExecutorProvider | added |
| Key | |
| constraint() | added |
| getName() | added |
| LoaderCSVStep | |
| fields(LoaderFieldMapper) | added |
| LoaderFieldMapper | added |
| LoaderFieldMapper.LoaderFieldContext | added |
| LoaderJSONStep | |
| fields(LoaderFieldMapper) | added |
| LoaderRowsStep | |
| fields(LoaderFieldMapper) | added |
| LoaderSourceStep | |
| loadArrays(Stream) | added |
| loadRecords(Stream) | added |
| MergeUsingStep | |
| columns(Collection) | added |
| columns(Field) | added |
| columns(Field...) | added |
| columns(Field, Field) | added |
| columns(Field, Field, Field) | added |
| columns(Field, Field, Field, Field) ... and more overloads | added |
| Name | |
| fields(String) | added |
| fields(String, String) | added |
| fields(String, String, String) | added |
| fields(String, String, String, String) ... and more overloads | added |
| OrderedAggregateFunctionOfDeferredType | added |
| Param | |
| getParamType() | added |
| setConverted(Object) | deprecated |
| setInline(boolean) | deprecated |
| setValue(Object) | deprecated |
| Parameter | |
| isUnnamed() | added |
| Queries | added |
| Query | |
| executeAsync() | added |
| executeAsync(Executor) | added |
| QueryPartInternal | |
| accept(Context) | deprecated |
| Record | |
| get(int) | added |
| get(String) | added |
| get(Field) | added |
| get(Name) | added |
| get(int, Class) | added |
| get(int, Converter) | added |
| get(String, Class) | added |
| get(String, Converter) | added |
| get(Field, Class) | added |
| get(Field, Converter) | added |
| get(Name, Class) | added |
| get(Name, Converter) | added |
| set(Field, Object) | added |
| set(Field, Object, Converter) | added |
| Result | |
| formatCSV(CSVFormat) | added |
| formatCSV(OutputStream, CSVFormat) | added |
| formatCSV(Writer, CSVFormat) | added |
| ResultQuery | |
| fetchAsync() | added |
| fetchAsync(Executor) | added |
| fetchStream() | added |
| Routine | |
| get(Parameter) | added |
| set(Parameter, Object) | added |
| Schema | |
| getCatalog() | added |
| SchemaMapping | |
| map(Catalog) | added |
| SelectFromStep | |
| from(Name) | added |
| SelectJoinStep | |
| crossApply(Name) | added |
| crossJoin(Name) | added |
| fullOuterJoin(Name) | added |
| innerJoin(Name) | added |
| join(Name) | added |
| leftJoin(Name) | added |
| leftOuterJoin(Name) | added |
| naturalJoin(Name) | added |
| naturalLeftOuterJoin(Name) | added |
| naturalRightOuterJoin(Name) | added |
| outerApply(Name) | added |
| rightJoin(Name) | added |
| rightOuterJoin(Name) | added |
| straightJoin(String) | added |
| straightJoin(Name) | added |
| straightJoin(SQL) | added |
| SelectLimitAfterOffsetStep | added |
| SelectLimitStep | |
| offset(int) | added |
| offset(Param) | added |
| SelectQuery | |
| addOffset(int) | added |
| addOffset(Param) | added |
| Table | |
| crossApply(Name) | added |
| crossJoin(Name) | added |
| eq(Table) | added |
| equal(Table) | added |
| equals(Object) | added |
| fullOuterJoin(Name) | added |
| getDataType() | added |
| innerJoin(Name) | added |
| join(Name) | added |
| leftJoin(Name) | added |
| leftOuterJoin(Name) | added |
| naturalJoin(Name) | added |
| naturalLeftOuterJoin(Name) | added |
| naturalRightOuterJoin(Name) | added |
| ne(Table) | added |
| notEqual(Table) | added |
| outerApply(Name) | added |
| rightJoin(Name) | added |
| rightOuterJoin(Name) | added |
| straightJoin(Name) | added |
| TableRecord | |
| insert(Collection) | added |
| UniqueKey | |
| isPrimary() | added |
| UpdatableRecord | |
| insert(Collection) | added |
| refresh(Collection) | added |
| store(Collection) | added |
| update(Collection) | added |
| UpdateFromStep | |
| from(Name) | added |
| WindowRowsStep | |
| rangeBetweenCurrentRow() | added |
| rangeBetweenFollowing(int) | added |
| rangeBetweenPreceding(int) | added |
| rangeBetweenUnboundedFollowing() | added |
| rangeBetweenUnboundedPreceding() | added |
| rangeCurrentRow() | added |
| rangeFollowing(int) | added |
| rangePreceding(int) | added |
| rangeUnboundedFollowing() | added |
| rangeUnboundedPreceding() | added |
| WindowSpecificationRowsStep | |
| rangeBetweenCurrentRow() | added |
| rangeBetweenFollowing(int) | added |
| rangeBetweenPreceding(int) | added |
| rangeBetweenUnboundedFollowing() | added |
| rangeBetweenUnboundedPreceding() | added |
| rangeCurrentRow() | added |
| rangeFollowing(int) | added |
| rangePreceding(int) | added |
| rangeUnboundedFollowing() | added |
| rangeUnboundedPreceding() | added |
| WithAsStep1 - 22 | added |
| WithStep | |
| with(String, String) | added |
| with(String, String, String) | added |
| with(String, String, String, String) ... and more overloads | added |
| org.jooq.conf | |
| MappedSchema | |
| getInputExpression() | added |
| setInputExpression(Pattern) | added |
| withInputExpression(Pattern) | added |
| MappedTable | |
| getInputExpression() | added |
| setInputExpression(Pattern) | added |
| withInputExpression(Pattern) | added |
| RegexAdapter | added |
| Settings | |
| getFetchSize() | added |
| getMaxRows() | added |
| getQueryTimeout() | added |
| isRenderCatalog() | added |
| isReturnAllOnUpdatableRecord() | added |
| setFetchSize(Integer) | added |
| setMaxRows(Integer) | added |
| setQueryTimeout(Integer) | added |
| setRenderCatalog(Boolean) | added |
| setReturnAllOnUpdatableRecord(Boolean) | added |
| withFetchSize(Integer) | added |
| withMaxRows(Integer) | added |
| withQueryTimeout(Integer) | added |
| withRenderCatalog(Boolean) | added |
| withReturnAllOnUpdatableRecord(Boolean) | added |
| SettingsTools | |
| getFetchSize(int, Settings) | added |
| getMaxRows(int, Settings) | added |
| getQueryTimeout(int, Settings) | added |
| org.jooq.exception | |
| DataAccessException | |
| sqlState() | added |
| sqlStateClass() | added |
| sqlStateSubclass() | added |
| SQLStateClass | added |
| SQLStateSubclass | added |
| org.jooq.impl | |
| AbstractRoutine | |
| bind(BindContext) | removed |
| get(Parameter) | added |
| set(Parameter, Object) | added |
| toSQL(RenderContext) | removed |
| CallbackExecuteListener | added |
| CatalogImpl | |
| bind(BindContext) | removed |
| toSQL(RenderContext) | removed |
| CustomCondition | |
| bind(BindContext) | removed |
| toSQL(RenderContext) | removed |
| CustomField | |
| bind(BindContext) | removed |
| toSQL(RenderContext) | removed |
| CustomQueryPart | |
| bind(BindContext) | removed |
| toSQL(RenderContext) | removed |
| DSL | |
| catalog(Name) | added |
| condition(Record) | added |
| constraint(Name) | added |
| createIndexIfNotExists(String) | added |
| createIndexIfNotExists(Name) | added |
| createSequenceIfNotExists(String) | added |
| createSequenceIfNotExists(Name) | added |
| createSequenceIfNotExists(Sequence) | added |
| createTableIfNotExists(String) | added |
| createTableIfNotExists(Name) | added |
| createTableIfNotExists(Table) | added |
| createUniqueIndex(String) | added |
| createUniqueIndex(Name) | added |
| createUniqueIndexIfNotExists(String) | added |
| createUniqueIndexIfNotExists(Name) | added |
| createViewIfNotExists(String, String...) | added |
| createViewIfNotExists(Name, Name...) | added |
| createViewIfNotExists(Table, Field...) | added |
| ifnull(Object, Object) | added |
| ifnull(Object, Field) | added |
| ifnull(Field, Object) | added |
| ifnull(Field, Field) | added |
| inline(boolean) | added |
| inline(byte) | added |
| inline(byte[]) | added |
| inline(double) | added |
| inline(float) | added |
| inline(int) | added |
| inline(Boolean) | added |
| inline(Byte) | added |
| inline(Double) | added |
| inline(Float) | added |
| inline(Integer) | added |
| inline(Long) | added |
| inline(Short) | added |
| inline(String) | added |
| inline(BigDecimal) | added |
| inline(BigInteger) | added |
| inline(Date) | added |
| inline(Time) | added |
| inline(Timestamp) | added |
| inline(LocalDate) | added |
| inline(LocalDateTime) | added |
| inline(LocalTime) | added |
| inline(OffsetDateTime) | added |
| inline(OffsetTime) | added |
| inline(UUID) | added |
| inline(long) | added |
| inline(UByte) | added |
| inline(UInteger) | added |
| inline(ULong) | added |
| inline(UShort) | added |
| inline(short) | added |
| mode() | added |
| queries(Collection) | added |
| queries(Query...) | added |
| rangeBetweenCurrentRow() | added |
| rangeBetweenFollowing(int) | added |
| rangeBetweenPreceding(int) | added |
| rangeBetweenUnboundedFollowing() | added |
| rangeBetweenUnboundedPreceding() | added |
| rangeCurrentRow() | added |
| rangeFollowing(int) | added |
| rangePreceding(int) | added |
| rangeUnboundedFollowing() | added |
| rangeUnboundedPreceding() | added |
| recordType(Collection) | added |
| recordType(Field) | added |
| recordType(Field[]) | added |
| recordType(Field, Field) | added |
| recordType(Field, Field, Field) | added |
| recordType(Field, Field, Field, Field) ... and more overloads | added |
| toDate(String, String) | added |
| toDate(String, Field) | added |
| toDate(Field, String) | added |
| toDate(Field, Field) | added |
| toTimestamp(String, String) | added |
| toTimestamp(String, Field) | added |
| toTimestamp(Field, String) | added |
| toTimestamp(Field, Field) | added |
| val(boolean) | added |
| val(byte) | added |
| val(byte[]) | added |
| val(double) | added |
| val(float) | added |
| val(int) | added |
| val(Boolean) | added |
| val(Byte) | added |
| val(Double) | added |
| val(Float) | added |
| val(Integer) | added |
| val(Long) | added |
| val(Short) | added |
| val(String) | added |
| val(BigDecimal) | added |
| val(BigInteger) | added |
| val(Date) | added |
| val(Time) | added |
| val(Timestamp) | added |
| val(LocalDate) | added |
| val(LocalDateTime) | added |
| val(LocalTime) | added |
| val(OffsetDateTime) | added |
| val(OffsetTime) | added |
| val(UUID) | added |
| val(long) | added |
| val(UByte) | added |
| val(UInteger) | added |
| val(ULong) | added |
| val(UShort) | added |
| val(short) | added |
| value(boolean) | added |
| value(byte) | added |
| value(byte[]) | added |
| value(double) | added |
| value(float) | added |
| value(int) | added |
| value(Boolean) | added |
| value(Byte) | added |
| value(Double) | added |
| value(Float) | added |
| value(Integer) | added |
| value(Long) | added |
| value(Short) | added |
| value(String) | added |
| value(BigDecimal) | added |
| value(BigInteger) | added |
| value(Date) | added |
| value(Time) | added |
| value(Timestamp) | added |
| value(LocalDate) | added |
| value(LocalDateTime) | added |
| value(LocalTime) | added |
| value(OffsetDateTime) | added |
| value(OffsetTime) | added |
| value(UUID) | added |
| value(long) | added |
| value(UByte) | added |
| value(UInteger) | added |
| value(ULong) | added |
| value(UShort) | added |
| value(short) | added |
| with(String, String) | added |
| with(String, String, String) | added |
| with(String, String, String, String) ... and more overloads | added |
| withRecursive(String, String) | added |
| withRecursive(String, String, String) | added |
| withRecursive(String, String, String, String) ... and more overloads | added |
| DefaultConfiguration | |
| derive(ExecutorProvider) | added |
| executorProvider() | added |
| set(ExecutorProvider) | added |
| setExecutorProvider(ExecutorProvider) | added |
| DefaultConnectionProvider | |
| isReadOnly() | added |
| setReadOnly(boolean) | added |
| DefaultDSLContext | |
| batch(Queries) | added |
| createIndexIfNotExists(String) | added |
| createIndexIfNotExists(Name) | added |
| createSequenceIfNotExists(String) | added |
| createSequenceIfNotExists(Name) | added |
| createSequenceIfNotExists(Sequence) | added |
| createTableIfNotExists(String) | added |
| createTableIfNotExists(Name) | added |
| createTableIfNotExists(Table) | added |
| createUniqueIndex(String) | added |
| createUniqueIndex(Name) | added |
| createUniqueIndexIfNotExists(String) | added |
| createUniqueIndexIfNotExists(Name) | added |
| createViewIfNotExists(String, String...) | added |
| createViewIfNotExists(Name, Name...) | added |
| createViewIfNotExists(Table, Field...) | added |
| ddl(Schema) | added |
| ddl(Table) | added |
| ddl(Schema, DDLFlag...) | added |
| ddl(Table, DDLFlag...) | added |
| fetchAsync(String) | added |
| fetchAsync(ResultSet) | added |
| fetchAsync(ResultQuery) | added |
| fetchAsync(SQL) | added |
| fetchAsync(Table) | added |
| fetchAsync(String, Object...) | added |
| fetchAsync(String, QueryPart...) | added |
| fetchAsync(ResultSet, Class...) | added |
| fetchAsync(ResultSet, DataType...) | added |
| fetchAsync(ResultSet, Field...) | added |
| fetchAsync(Executor, String) | added |
| fetchAsync(Executor, ResultSet) | added |
| fetchAsync(Executor, ResultQuery) | added |
| fetchAsync(Executor, SQL) | added |
| fetchAsync(Executor, Table) | added |
| fetchAsync(Table, Condition) | added |
| fetchAsync(Executor, String, Object...) | added |
| fetchAsync(Executor, String, QueryPart...) | added |
| fetchAsync(Executor, ResultSet, Class...) | added |
| fetchAsync(Executor, ResultSet, DataType...) | added |
| fetchAsync(Executor, ResultSet, Field...) | added |
| fetchAsync(Executor, Table, Condition) | added |
| fetchFromHTML(String) | added |
| transactionAsync(TransactionalRunnable) | added |
| transactionAsync(Executor, TransactionalRunnable) | added |
| transactionResultAsync(TransactionalCallable) | added |
| transactionResultAsync(Executor, TransactionalCallable) | added |
| with(String, String) | added |
| with(String, String, String) | added |
| with(String, String, String, String) ... and more overloads | added |
| withRecursive(String, String) | added |
| withRecursive(String, String, String) | added |
| withRecursive(String, String, String, String) ... and more overloads | added |
| DefaultDataType | |
| defaultValue() | added |
| defaultValue(Object) | added |
| defaultValue(Field) | added |
| defaulted(boolean) | deprecated |
| DefaultExecutor | added |
| DefaultExecutorProvider | added |
| KeywordImpl | |
| bind(BindContext) | removed |
| toSQL(RenderContext) | removed |
| NullIf | |
| bind(BindContext) | removed |
| toSQL(RenderContext) | removed |
| PackageImpl | |
| bind(BindContext) | removed |
| toSQL(RenderContext) | removed |
| SchemaImpl | |
| <init>(String, Catalog) | added |
| bind(BindContext) | removed |
| getCatalog() | added |
| toSQL(RenderContext) | removed |
| SequenceImpl | |
| bind(BindContext) | removed |
| toSQL(RenderContext) | removed |
| TableImpl | |
| bind(BindContext) | removed |
| getSchema() | added |
| toSQL(RenderContext) | removed |
| TableRecordImpl | |
| insert(Collection) | added |
| UDTImpl | |
| bind(BindContext) | removed |
| toSQL(RenderContext) | removed |
| UpdatableRecordImpl | |
| refresh(Collection) | added |
| store(Collection) | added |
| update(Collection) | added |
| org.jooq.tools | |
| JooqLogger | |
| globalThreshold(JooqLogger.Level) | added |
| JooqLogger.Level | added |
| LoggerListener | |
| exception(ExecuteContext) | added |
| StopWatch | |
| splitDebug(String, long) | added |
| splitInfo(String, long) | added |
| splitTrace(String, long) | added |
| splitWarn(String) | added |
| splitWarn(String, long) | added |
| org.jooq.tools.jdbc | |
| MockConfiguration | |
| derive(ExecutorProvider) | added |
| executorProvider() | added |
| set(ExecutorProvider) | added |
| org.jooq.util.oracle | |
| OracleDSL.DBMS_AQ | |
| dequeueAsync(Configuration, Queue) | added |
| dequeueAsync(Executor, Configuration, Queue) | added |
| dequeueAsync(Configuration, Queue, OracleDSL.DBMS_AQ.DEQUEUE_OPTIONS_T) | added |
| dequeueAsync(Executor, Configuration, Queue, OracleDSL.DBMS_AQ.DEQUEUE_OPTIONS_T) | added |
| dequeueAsync(Configuration, Queue, OracleDSL.DBMS_AQ.DEQUEUE_OPTIONS_T, OracleDSL.DBMS_AQ.MESSAGE_PROPERTIES_T) | added |
| dequeueAsync(Executor, Configuration, Queue, OracleDSL.DBMS_AQ.DEQUEUE_OPTIONS_T, OracleDSL.DBMS_AQ.MESSAGE_PROPERTIES_T) | added |
| dequeueIterable(Configuration, Queue) | added |
| dequeueIterable(Configuration, Queue, OracleDSL.DBMS_AQ.DEQUEUE_OPTIONS_T) | added |
| dequeueIterable(Configuration, Queue, OracleDSL.DBMS_AQ.DEQUEUE_OPTIONS_T, OracleDSL.DBMS_AQ.MESSAGE_PROPERTIES_T) | added |
| dequeueStream(Configuration, Queue) | added |
| dequeueStream(Configuration, Queue, OracleDSL.DBMS_AQ.DEQUEUE_OPTIONS_T) | added |
| dequeueStream(Configuration, Queue, OracleDSL.DBMS_AQ.DEQUEUE_OPTIONS_T, OracleDSL.DBMS_AQ.MESSAGE_PROPERTIES_T) | added |
| org.jooq.util.postgres | |
| PostgresUtils | |
| toPGArray(String) | added |