API diff between 3.5 and 3.7

See all diffs here

ObjectModification
org.jooq
AggregateFilterStepadded
AggregateFunction
over()pulled up
over(String)pulled up
over(Name)pulled up
over(WindowDefinition)pulled up
over(WindowSpecification)pulled up
AlterTableStep
add(Constraint)added
addColumn(String, DataType)added
addColumn(Field, DataType)added
alterColumn(String)added
alterColumn(Field)added
drop(Constraint)added
dropColumn(String)added
dropColumn(Field)added
dropConstraint(String)added
ArrayAggOrderByStepadded
ArrayRecord
get()deprecated
getList()deprecated
getSchema()added
set(Object...)deprecated
set(Collection)deprecated
size()removed
BatchBindStep
bind(Map)added
bind(Map...)added
Condition
and(Boolean)added
and(SQL)added
andNot(Boolean)added
or(Boolean)added
or(SQL)added
orNot(Boolean)added
Configuration
converterProvider()added
derive(Connection)added
derive(DataSource)added
derive(ConverterProvider)added
set(Connection)added
set(DataSource)added
set(ConverterProvider)added
ConnectionCallableadded
ConnectionRunnableadded
Constraintadded
ConstraintFinalStepadded
ConstraintForeignKeyOnStepadded
ConstraintForeignKeyReferencesStep1 - 22added
ConstraintForeignKeyReferencesStepNadded
ConstraintTypeStepadded
ConverterProvideradded
Converters
identity(Class)added
inverse(Converter)added
toString()added
CreateTableOnCommitStepadded
Cursor
fetchOptional()added
fetchOptional(RecordMapper)added
fetchOptionalInto(Class)added
fetchOptionalInto(Table)added
field(Name)added
fields(int...)added
fields(String...)added
fields(Field...)added
fields(Name...)added
stream()added
DAO
fetchOptional(Field, Object)added
DSLContext
alterSequence(Name)added
alterTable(Name)added
close()added
connection(ConnectionRunnable)added
connectionResult(ConnectionCallable)added
createGlobalTemporaryTable(String)added
createGlobalTemporaryTable(Name)added
createGlobalTemporaryTable(Table)added
createIndex(Name)added
createSequence(Name)added
createTable(Name)added
createTemporaryTable(String)added
createTemporaryTable(Name)added
createTemporaryTable(Table)added
createView(Name, Name...)added
deleteFrom(Table)added
dropIndex(Name)added
dropIndexIfExists(Name)added
dropSequence(Name)added
dropSequenceIfExists(Name)added
dropTable(Name)added
dropTableIfExists(Name)added
dropView(Name)added
dropViewIfExists(Name)added
execute(SQL)added
fetch(SQL)added
fetchFromCSV(String, boolean)added
fetchFromCSV(String, boolean, char)added
fetchFromStringData(List, boolean)added
fetchLazy(SQL)added
fetchMany(SQL)added
fetchOne(SQL)added
fetchOptional(String)added
fetchOptional(ResultSet)added
fetchOptional(ResultQuery)added
fetchOptional(SQL)added
fetchOptional(Table)added
fetchOptional(String, Object...)added
fetchOptional(String, QueryPart...)added
fetchOptional(ResultSet, Class...)added
fetchOptional(ResultSet, DataType...)added
fetchOptional(ResultSet, Field...)added
fetchOptional(Table, Condition)added
fetchOptionalValue(String)added
fetchOptionalValue(ResultSet)added
fetchOptionalValue(ResultQuery)added
fetchOptionalValue(SQL)added
fetchOptionalValue(TableField)added
fetchOptionalValue(String, Object...)added
fetchOptionalValue(String, QueryPart...)added
fetchOptionalValue(ResultSet, Class)added
fetchOptionalValue(ResultSet, DataType)added
fetchOptionalValue(ResultSet, Field)added
fetchStream(String)added
fetchStream(ResultSet)added
fetchStream(ResultQuery)added
fetchStream(SQL)added
fetchStream(Table)added
fetchStream(String, Object...)added
fetchStream(String, QueryPart...)added
fetchStream(ResultSet, Class...)added
fetchStream(ResultSet, DataType...)added
fetchStream(ResultSet, Field...)added
fetchStream(Table, Condition)added
fetchValue(SQL)added
fetchValue(TableField)added
fetchValues(SQL)added
fetchValues(TableField)added
mock(MockDataProvider, MockRunnable)added
mockResult(MockDataProvider, MockCallable)added
query(SQL)added
resultQuery(SQL)added
select(SelectField)contravariance
select(SelectField...)contravariance
select(SelectField, SelectField)contravariance
select(SelectField, SelectField, SelectField)contravariance
select(SelectField, SelectField, SelectField, SelectField) ... and more overloadscontravariance
selectDistinct(SelectField)contravariance
selectDistinct(SelectField...)contravariance
selectDistinct(SelectField, SelectField)contravariance
selectDistinct(SelectField, SelectField, SelectField)contravariance
selectDistinct(SelectField, SelectField, SelectField, SelectField) ... and more overloadscontravariance
truncate(String)added
truncate(Name)added
DataType
getBinding()added
getConverter()added
DeleteConditionStep
and(Boolean)added
and(SQL)added
andNot(Boolean)added
or(Boolean)added
or(SQL)added
orNot(Boolean)added
DeleteQuery
getReturnedRecord()added
getReturnedRecords()added
setReturning()added
setReturning(Collection)added
setReturning(Field...)added
DeleteResultStepadded
DeleteReturningStepadded
DeleteWhereStep
where(Boolean)added
where(SQL)added
DivideByOnConditionStep
and(Boolean)added
and(SQL)added
andNot(Boolean)added
or(Boolean)added
or(SQL)added
orNot(Boolean)added
DivideByOnStep
on(Boolean)added
on(SQL)added
DropIndexOnStepadded
ExecuteListener
outEnd(ExecuteContext)added
outStart(ExecuteContext)added
Field
shl(Number)added
shl(Object)removed
shr(Number)added
shr(Object)removed
FieldOrRowadded
InsertQuery
setSelect(Field[], Select)added
InsertResultStep
fetchOptional()added
InsertSetStep
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 overloadsadded
Linkadded
Loader
executed()added
result()added
LoaderContextadded
LoaderJSONOptionsStep
ignoreRows(int)deprecated
LoaderListenerStepadded
LoaderOptionsStep
batchAfter(int)added
batchAll()added
batchNone()added
bulkAfter(int)added
bulkAll()added
bulkNone()added
LoaderRowListeneradded
LoaderRowsStepadded
LoaderSourceStep
loadArrays(Iterable)added
loadArrays(Object[]...)added
loadArrays(Iterator)added
loadCSV(File, String)added
loadCSV(File, Charset)added
loadCSV(File, CharsetDecoder)added
loadCSV(InputStream, String)added
loadCSV(InputStream, Charset)added
loadCSV(InputStream, CharsetDecoder)added
loadJSON(File, String)added
loadJSON(File, Charset)added
loadJSON(File, CharsetDecoder)added
loadJSON(InputStream, String)added
loadJSON(InputStream, Charset)added
loadJSON(InputStream, CharsetDecoder)added
loadRecords(Iterable)added
loadRecords(Iterator)added
loadRecords(Record...)added
loadXML(File, String)added
loadXML(File, Charset)added
loadXML(File, CharsetDecoder)added
loadXML(InputStream, String)added
loadXML(InputStream, Charset)added
loadXML(InputStream, CharsetDecoder)added
MergeMatchedDeleteStep
deleteWhere(Boolean)added
MergeMatchedWhereStep
where(Boolean)added
MergeNotMatchedWhereStep
where(Boolean)added
MergeOnConditionStep
and(Boolean)added
and(SQL)added
andNot(Boolean)added
or(Boolean)added
or(SQL)added
orNot(Boolean)added
MergeOnStep
on(Boolean)added
on(SQL)added
Operator
toSQL()added
PlainSQLadded
QueryPartInternal
generatesCast()added
Record
changed(Name)added
changed(Name, boolean)added
compareTo(Object)added
field(Name)added
fields(Name...)added
from(Object, Name...)added
fromArray(Object..., Name...)added
fromMap(Map, Name...)added
getValue(Name)added
getValue(Name, Class)added
getValue(Name, Converter)added
original(Name)added
reset(Name)added
Record1 - 22
fieldsRow()added
valuesRow()added
RecordType
dataType(Name)added
field(Name)added
field(int, Class)added
field(int, DataType)added
field(String, Class)added
field(String, DataType)added
field(Name, Class)added
field(Name, DataType)added
fields(Name...)added
indexOf(Name)added
type(Name)added
RenderContext
castMode(RenderContext.CastMode)added
castModeSome(SQLDialect[])added
format(boolean)added
formatIndentEnd()added
formatIndentEnd(int)added
formatIndentLockEnd()added
formatIndentLockStart()added
formatIndentStart()added
formatIndentStart(int)added
formatNewLine()added
formatNewLineAfterPrintMargin()added
formatPrintMargin(int)added
formatSeparator()added
keyword(String)added
literal(String)added
paramType(ParamType)added
qualify(boolean)added
sql(char)added
sql(int)added
sql(String)added
sql(String, boolean)added
Result
fetchChildren(ForeignKey)added
fetchParents(ForeignKey)added
field(Name)added
field(int, Class)added
field(int, DataType)added
field(String, Class)added
field(String, DataType)added
field(Name, Class)added
field(Name, DataType)added
fields(int...)added
fields(String...)added
fields(Field...)added
fields(Name...)added
formatCSV(boolean)added
formatCSV(boolean, char)added
formatCSV(OutputStream, boolean)added
formatCSV(Writer, boolean)added
formatCSV(boolean, char, String)added
formatCSV(OutputStream, boolean, char)added
formatCSV(Writer, boolean, char)added
formatCSV(OutputStream, boolean, char, String)added
formatCSV(Writer, boolean, char, String)added
getValues(Name)added
getValues(Name, Class)added
getValues(Name, Converter)added
intern(Name...)added
intoArray()deprecated
intoArray(Name)added
intoArray(Name, Class)added
intoArray(Name, Converter)added
intoArrays()added
intoGroups(int)added
intoGroups(int[])added
intoGroups(Class)added
intoGroups(String)added
intoGroups(String[])added
intoGroups(Name)added
intoGroups(Name[])added
intoGroups(RecordMapper)added
intoGroups(int, int)added
intoGroups(int, Class)added
intoGroups(int, RecordMapper)added
intoGroups(int[], Class)added
intoGroups(int[], RecordMapper)added
intoGroups(Class, Class)added
intoGroups(Class, RecordMapper)added
intoGroups(String, Class)added
intoGroups(String, String)added
intoGroups(String, RecordMapper)added
intoGroups(String[], Class)added
intoGroups(String[], RecordMapper)added
intoGroups(Name, Class)added
intoGroups(Name, Name)added
intoGroups(Name, RecordMapper)added
intoGroups(Name[], Class)added
intoGroups(Name[], RecordMapper)added
intoGroups(RecordMapper, Class)added
intoGroups(RecordMapper, RecordMapper)added
intoMap(int)added
intoMap(int[])added
intoMap(Class)added
intoMap(String)added
intoMap(String[])added
intoMap(Name)added
intoMap(Name[])added
intoMap(RecordMapper)added
intoMap(int, int)added
intoMap(int, Class)added
intoMap(int, RecordMapper)added
intoMap(int[], Class)added
intoMap(int[], RecordMapper)added
intoMap(Class, Class)added
intoMap(Class, RecordMapper)added
intoMap(String, Class)added
intoMap(String, String)added
intoMap(String, RecordMapper)added
intoMap(String[], Class)added
intoMap(String[], RecordMapper)added
intoMap(Name, Class)added
intoMap(Name, Name)added
intoMap(Name, RecordMapper)added
intoMap(Name[], Class)added
intoMap(Name[], RecordMapper)added
intoMap(RecordMapper, Class)added
intoMap(RecordMapper, RecordMapper)added
intoSet(Name)added
intoSet(Name, Class)added
intoSet(Name, Converter)added
sortAsc(Name)added
sortAsc(Name, Comparator)added
sortDesc(Name)added
sortDesc(Name, Comparator)added
ResultOrRowsadded
ResultQuery
bind(int, Object)added
bind(String, Object)added
fetch(Name)added
fetch(Name, Class)added
fetch(Name, Converter)added
fetchAny(Name)added
fetchAny(RecordMapper)added
fetchAny(Name, Class)added
fetchAny(Name, Converter)added
fetchArray()added
fetchArray(Name)added
fetchArray(Name, Class)added
fetchArray(Name, Converter)added
fetchGroups(int)added
fetchGroups(int[])added
fetchGroups(Class)added
fetchGroups(String)added
fetchGroups(String[])added
fetchGroups(Name)added
fetchGroups(Name[])added
fetchGroups(RecordMapper)added
fetchGroups(int, int)added
fetchGroups(int, Class)added
fetchGroups(int, RecordMapper)added
fetchGroups(int[], Class)added
fetchGroups(int[], RecordMapper)added
fetchGroups(Class, Class)added
fetchGroups(Class, RecordMapper)added
fetchGroups(String, Class)added
fetchGroups(String, String)added
fetchGroups(String, RecordMapper)added
fetchGroups(String[], Class)added
fetchGroups(String[], RecordMapper)added
fetchGroups(Name, Class)added
fetchGroups(Name, Name)added
fetchGroups(Name, RecordMapper)added
fetchGroups(Name[], Class)added
fetchGroups(Name[], RecordMapper)added
fetchGroups(RecordMapper, Class)added
fetchGroups(RecordMapper, RecordMapper)added
fetchMap(int)added
fetchMap(int[])added
fetchMap(Class)added
fetchMap(String)added
fetchMap(String[])added
fetchMap(Name)added
fetchMap(Name[])added
fetchMap(RecordMapper)added
fetchMap(int, int)added
fetchMap(int, Class)added
fetchMap(int, RecordMapper)added
fetchMap(int[], Class)added
fetchMap(int[], RecordMapper)added
fetchMap(Class, Class)added
fetchMap(Class, RecordMapper)added
fetchMap(String, Class)added
fetchMap(String, String)added
fetchMap(String, RecordMapper)added
fetchMap(String[], Class)added
fetchMap(String[], RecordMapper)added
fetchMap(Name, Class)added
fetchMap(Name, Name)added
fetchMap(Name, RecordMapper)added
fetchMap(Name[], Class)added
fetchMap(Name[], RecordMapper)added
fetchMap(RecordMapper, Class)added
fetchMap(RecordMapper, RecordMapper)added
fetchOne(Name)added
fetchOne(RecordMapper)added
fetchOne(Name, Class)added
fetchOne(Name, Converter)added
fetchOptional()added
fetchOptional(int)added
fetchOptional(String)added
fetchOptional(Field)added
fetchOptional(Name)added
fetchOptional(RecordMapper)added
fetchOptional(int, Class)added
fetchOptional(int, Converter)added
fetchOptional(String, Class)added
fetchOptional(String, Converter)added
fetchOptional(Field, Class)added
fetchOptional(Field, Converter)added
fetchOptional(Name, Class)added
fetchOptional(Name, Converter)added
fetchOptionalArray()added
fetchOptionalInto(Class)added
fetchOptionalInto(Table)added
fetchOptionalMap()added
fetchSet(Name)added
fetchSet(Name, Class)added
fetchSet(Name, Converter)added
intern(Name...)added
keepStatement(boolean)added
queryTimeout(int)added
stream()added
Resultsadded
Routine
getReturnParameter()added
getValue(Parameter)added
setValue(Parameter, Object)added
Row
dataType(Name)added
field(Name)added
field(int, Class)added
field(int, DataType)added
field(String, Class)added
field(String, DataType)added
field(Name, Class)added
field(Name, DataType)added
fields(Name...)added
indexOf(Name)added
type(Name)added
SQLadded
SQLDialect
precedes(SQLDialect)added
predecessor()added
thirdParty()added
SQLDialect.ThirdPartyadded
Select
exceptAll(Select)added
intersectAll(Select)added
SelectConditionStep
and(Boolean)added
and(SQL)added
andNot(Boolean)added
or(Boolean)added
or(SQL)added
orNot(Boolean)added
SelectConnectByConditionStep
and(Boolean)added
and(SQL)added
SelectConnectByStep
connectBy(Boolean)added
connectBy(SQL)added
connectByNoCycle(Boolean)added
connectByNoCycle(SQL)added
SelectDistinctOnStep
distinctOn(SelectField...)contravariance
on(SelectField...)contravariance
SelectFieldadded
SelectFromStep
from(SQL)added
SelectHavingConditionStep
and(Boolean)added
and(SQL)added
andNot(Boolean)added
or(Boolean)added
or(SQL)added
orNot(Boolean)added
SelectHavingStep
having(Boolean)added
having(SQL)added
SelectJoinStep
crossApply(SQL)added
crossJoin(SQL)added
fullOuterJoin(SQL)added
innerJoin(String)added
innerJoin(SQL)added
innerJoin(TableLike)added
innerJoin(String, Object...)added
innerJoin(String, QueryPart...)added
join(SQL)added
leftAntiJoin(TableLike)added
leftJoin(String)added
leftJoin(SQL)added
leftJoin(TableLike)added
leftJoin(String, Object...)added
leftJoin(String, QueryPart...)added
leftOuterJoin(SQL)added
leftSemiJoin(TableLike)added
naturalJoin(SQL)added
naturalLeftOuterJoin(SQL)added
naturalRightOuterJoin(SQL)added
outerApply(SQL)added
rightJoin(String)added
rightJoin(SQL)added
rightJoin(TableLike)added
rightJoin(String, Object...)added
rightJoin(String, QueryPart...)added
rightOuterJoin(SQL)added
straightJoin(TableLike)added
straightJoin(String, Object...)added
straightJoin(String, QueryPart...)added
SelectOnConditionStep
and(Boolean)added
and(SQL)added
andNot(Boolean)added
or(Boolean)added
or(SQL)added
orNot(Boolean)added
SelectOnStep
on(Boolean)added
on(SQL)added
SelectQuery
addDistinctOn(SelectField...)contravariance
addSelect(SelectField...)contravariance
SelectSelectStep
select(SelectField...)contravariance
SelectStartWithStep
startWith(Boolean)added
startWith(SQL)added
SelectUnionStep
except(Select)added
exceptAll(Select)added
exceptAll(Select)added
intersect(Select)added
intersectAll(Select)added
intersectAll(Select)added
union(Select)added
unionAll(Select)added
SelectWhereStep
where(Boolean)added
where(SQL)added
Table
at(String)added
at(Link)added
at(Name)added
crossApply(SQL)added
crossJoin(SQL)added
fullOuterJoin(SQL)added
innerJoin(String)added
innerJoin(SQL)added
innerJoin(TableLike)added
innerJoin(String, Object...)added
innerJoin(String, QueryPart...)added
join(SQL)added
leftAntiJoin(TableLike)added
leftJoin(String)added
leftJoin(SQL)added
leftJoin(TableLike)added
leftJoin(String, Object...)added
leftJoin(String, QueryPart...)added
leftOuterJoin(SQL)added
leftSemiJoin(TableLike)added
naturalJoin(SQL)added
naturalLeftOuterJoin(SQL)added
naturalRightOuterJoin(SQL)added
outerApply(SQL)added
rightJoin(String)added
rightJoin(SQL)added
rightJoin(TableLike)added
rightJoin(String, Object...)added
rightJoin(String, QueryPart...)added
rightOuterJoin(SQL)added
straightJoin(String)added
straightJoin(SQL)added
straightJoin(TableLike)added
straightJoin(String, Object...)added
straightJoin(String, QueryPart...)added
TableLike
field(Name)added
field(int, Class)added
field(int, DataType)added
field(String, Class)added
field(String, DataType)added
field(Name, Class)added
field(Name, DataType)added
fields(int...)added
fields(String...)added
fields(Field...)added
fields(Name...)added
TableOnConditionStep
and(Boolean)added
and(SQL)added
andNot(Boolean)added
or(Boolean)added
or(SQL)added
orNot(Boolean)added
TableOnStep
on(Boolean)added
on(SQL)added
TableRecord
original()added
Templateremoved
UDT
field(Name)added
fields(int...)added
fields(String...)added
fields(Field...)added
fields(Name...)added
UpdateConditionStep
and(Boolean)added
and(SQL)added
andNot(Boolean)added
or(Boolean)added
or(SQL)added
orNot(Boolean)added
UpdateFromStep
from(SQL)added
UpdateQuery
addValues(RowN, RowN)added
addValues(RowN, Select)added
UpdateResultStep
fetchOptional()added
UpdateSetFirstStep
set(RowN, RowN)added
set(RowN, Select)added
UpdateWhereStep
where(Boolean)added
where(SQL)added
WindowBeforeOverStep
over()pulled up
WithStep
select(SelectField)contravariance
select(SelectField...)contravariance
select(SelectField, SelectField)contravariance
select(SelectField, SelectField, SelectField)contravariance
select(SelectField, SelectField, SelectField, SelectField) ... and more overloadscontravariance
selectDistinct(SelectField)contravariance
selectDistinct(SelectField...)contravariance
selectDistinct(SelectField, SelectField)contravariance
selectDistinct(SelectField, SelectField, SelectField)contravariance
selectDistinct(SelectField, SelectField, SelectField, SelectField) ... and more overloadscontravariance
org.jooq.conf
Settings
isMapJPAAnnotations()added
setMapJPAAnnotations(Boolean)added
withMapJPAAnnotations(Boolean)added
org.jooq.exception
LoaderConfigurationExceptionadded
NoDataFoundExceptionadded
TooManyRowsExceptionadded
org.jooq.impl
AbstractConverteradded
AbstractRoutine
generatesCast()added
getReturnParameter()added
getValue(Parameter)added
setValue(Parameter, Object)added
AbstractXMLasObjectBindingadded
ArrayRecordImpl
add(Object)added
add(int, Object)added
addAll(Collection)added
addAll(int, Collection)added
clear()added
contains(Object)added
containsAll(Collection)added
get()deprecated
get(int)added
getList()deprecated
getSchema()added
indexOf(Object)added
isEmpty()added
lastIndexOf(Object)added
listIterator()added
listIterator(int)added
remove(int)added
remove(Object)added
removeAll(Collection)added
retainAll(Collection)added
set(Object...)deprecated
set(Collection)deprecated
set(int, Object)added
subList(int, int)added
toArray()added
toArray(Object[])added
BlobBindingadded
CatalogImpl
generatesCast()added
ClobBindingadded
CustomCondition
and(Boolean)added
generatesCast()added
CustomField
generatesCast()added
CustomQueryPart
generatesCast()added
DAOImpl
fetchOptional(Field, Object)added
DSL
alterSequence(Name)added
alterTable(Name)added
and(Collection)added
and(Condition...)added
array(Object...)added
array(Collection)added
array(Field...)added
arrayAgg(Field)added
boolAnd(Condition)added
boolAnd(Field)added
boolOr(Condition)added
boolOr(Field)added
choose()added
choose(Object)added
choose(Field)added
coalesce(Field, Object)added
condition(Map)added
condition(SQL)added
condition(Operator, Collection)added
condition(Operator, Condition...)added
constraint(String)added
createGlobalTemporaryTable(String)added
createGlobalTemporaryTable(Name)added
createGlobalTemporaryTable(Table)added
createIndex(Name)added
createSequence(Name)added
createTable(Name)added
createTemporaryTable(String)added
createTemporaryTable(Name)added
createTemporaryTable(Table)added
createView(Name, Name...)added
cube(FieldOrRow...)added
currentSchema()added
dateSub(Date, Number)added
dateSub(Field, Field)added
dateSub(Date, Number, DatePart)added
dateSub(Date, Field, DatePart)added
dateSub(Field, Number, DatePart)added
dateSub(Field, Field, DatePart)added
deleteFrom(Table)added
dropIndex(Name)added
dropIndexIfExists(Name)added
dropSequence(Name)added
dropSequenceIfExists(Name)added
dropTable(Name)added
dropTableIfExists(Name)added
dropView(Name)added
dropViewIfExists(Name)added
every(Condition)added
every(Field)added
field(Name)added
field(SQL)added
field(SelectField)added
field(Name, Class)added
field(Name, DataType)added
field(SQL, Class)added
field(SQL, DataType)added
fieldByName(String...)deprecated
fieldByName(Class, String...)deprecated
fieldByName(DataType, String...)deprecated
link(String)added
link(Name)added
link(String, Schema)added
list(Collection)added
list(QueryPart...)added
not(Boolean)deprecated
nthValue(Field, int)added
nthValue(Field, Field)added
or(Collection)added
or(Condition...)added
param()added
param(Class)added
param(DataType)added
param(Field)added
param(String, Field)added
percentileCont(Number)added
percentileCont(Field)added
percentileDisc(Number)added
percentileDisc(Field)added
query(SQL)added
queryPart(String)deprecated
queryPart(String, Object...)deprecated
queryPart(String, QueryPart...)deprecated
resultQuery(SQL)added
rollup(FieldOrRow...)added
rowField(Row1)added
rowField(Row10)added
rowField(Row11)added
rowField(Row12)added
rowField(Row13)added
rowField(Row14)added
rowField(Row15)added
rowField(Row16)added
rowField(Row17)added
rowField(Row18)added
rowField(Row19)added
rowField(Row2)added
rowField(Row20)added
rowField(Row21)added
rowField(Row22)added
rowField(Row3)added
rowField(Row4)added
rowField(Row5)added
rowField(Row6)added
rowField(Row7)added
rowField(Row8)added
rowField(Row9)added
rowsFrom(Table...)added
schema(Name)added
schemaByName(String)deprecated
select(SelectField)contravariance
select(SelectField...)contravariance
select(SelectField, SelectField)contravariance
select(SelectField, SelectField, SelectField)contravariance
select(SelectField, SelectField, SelectField, SelectField) ... and more overloadscontravariance
selectDistinct(SelectField)contravariance
selectDistinct(SelectField...)contravariance
selectDistinct(SelectField, SelectField)contravariance
selectDistinct(SelectField, SelectField, SelectField)contravariance
selectDistinct(SelectField, SelectField, SelectField, SelectField) ... and more overloadscontravariance
sequence(Name)added
sequence(Name, Class)added
sequence(Name, DataType)added
sequenceByName(String...)deprecated
sequenceByName(Class, String...)deprecated
sequenceByName(DataType, String...)deprecated
sql(String)added
sql(String, Object...)added
sql(String, QueryPart...)added
table(Name)added
table(Record)added
table(Record...)added
table(SQL)added
tableByName(String...)deprecated
truncate(Name)added
when(Condition, Object)added
when(Condition, Field)added
when(Condition, Select)added
DefaultConfiguration
converterProvider()added
derive(ConverterProvider)added
set(ConverterProvider)added
DefaultConverterProvideradded
DefaultDSLContext
alterSequence(Name)added
alterTable(Name)added
close()added
connection(ConnectionRunnable)added
connectionResult(ConnectionCallable)added
createGlobalTemporaryTable(String)added
createGlobalTemporaryTable(Name)added
createGlobalTemporaryTable(Table)added
createIndex(Name)added
createSequence(Name)added
createTable(Name)added
createTemporaryTable(String)added
createTemporaryTable(Name)added
createTemporaryTable(Table)added
createView(Name, Name...)added
deleteFrom(Table)added
dropIndex(Name)added
dropIndexIfExists(Name)added
dropSequence(Name)added
dropSequenceIfExists(Name)added
dropTable(Name)added
dropTableIfExists(Name)added
dropView(Name)added
dropViewIfExists(Name)added
execute(SQL)added
fetch(SQL)added
fetchFromCSV(String, boolean)added
fetchFromCSV(String, boolean, char)added
fetchFromStringData(List, boolean)added
fetchLazy(SQL)added
fetchMany(SQL)added
fetchOne(SQL)added
fetchOptional(String)added
fetchOptional(ResultSet)added
fetchOptional(ResultQuery)added
fetchOptional(SQL)added
fetchOptional(Table)added
fetchOptional(String, Object...)added
fetchOptional(String, QueryPart...)added
fetchOptional(ResultSet, Class...)added
fetchOptional(ResultSet, DataType...)added
fetchOptional(ResultSet, Field...)added
fetchOptional(Table, Condition)added
fetchOptionalValue(String)added
fetchOptionalValue(ResultSet)added
fetchOptionalValue(ResultQuery)added
fetchOptionalValue(SQL)added
fetchOptionalValue(TableField)added
fetchOptionalValue(String, Object...)added
fetchOptionalValue(String, QueryPart...)added
fetchOptionalValue(ResultSet, Class)added
fetchOptionalValue(ResultSet, DataType)added
fetchOptionalValue(ResultSet, Field)added
fetchStream(String)added
fetchStream(ResultSet)added
fetchStream(ResultQuery)added
fetchStream(SQL)added
fetchStream(Table)added
fetchStream(String, Object...)added
fetchStream(String, QueryPart...)added
fetchStream(ResultSet, Class...)added
fetchStream(ResultSet, DataType...)added
fetchStream(ResultSet, Field...)added
fetchStream(Table, Condition)added
fetchValue(SQL)added
fetchValue(TableField)added
fetchValues(SQL)added
fetchValues(TableField)added
mock(MockDataProvider, MockRunnable)added
mockResult(MockDataProvider, MockCallable)added
query(SQL)added
resultQuery(SQL)added
select(SelectField)contravariance
select(SelectField...)contravariance
select(SelectField, SelectField)contravariance
select(SelectField, SelectField, SelectField)contravariance
select(SelectField, SelectField, SelectField, SelectField) ... and more overloadscontravariance
selectDistinct(SelectField)contravariance
selectDistinct(SelectField...)contravariance
selectDistinct(SelectField, SelectField)contravariance
selectDistinct(SelectField, SelectField, SelectField)contravariance
selectDistinct(SelectField, SelectField, SelectField, SelectField) ... and more overloadscontravariance
truncate(String)added
truncate(Name)added
DefaultDataType
getBinding()added
getConverter()added
DefaultExecuteListener
outEnd(ExecuteContext)added
outStart(ExecuteContext)added
DefaultTransactionProvider
<init>(ConnectionProvider, boolean)added
nested()added
EnumConverter
fromType()pulled up
toType()pulled up
KeywordImpl
generatesCast()added
NullIf
generatesCast()added
PackageImpl
generatesCast()added
SchemaImpl
generatesCast()added
SequenceImpl
generatesCast()added
TableImpl
generatesCast()added
UDTImpl
field(Name)added
fields(int...)added
fields(String...)added
fields(Field...)added
fields(Name...)added
generatesCast()added
XMLasDOMBindingadded
org.jooq.tools
LoggerListener
outEnd(ExecuteContext)added
StopWatch
split()added
StopWatchListener
outEnd(ExecuteContext)added
outStart(ExecuteContext)added
org.jooq.tools.jdbc
MockCallableadded
MockConfigurationadded
MockConnectionProvideradded
MockRunnableadded
MockSavepointadded
org.jooq.tools.json
JSONArray
toString()added
JSONObject
toString()added
org.jooq.util.hana
HanaDSLadded
HanaDataTypeadded
org.jooq.util.mysql
MySQLDSL
values(Field)added
org.jooq.util.oracle
OracleDSL
oraRowscn()added
rowscn()added
scnToTimestamp(Number)added
scnToTimestamp(Field)added
timestampToScn(Date)added
timestampToScn(Field)added
OracleDSL.DBMS_AQ
dequeue(Configuration, Queue, OracleDSL.DBMS_AQ.DEQUEUE_OPTIONS_T)added
OracleDSL.DBMS_AQ.DEQUEUE_OPTIONS_T
wait(int)added
OracleDSL.DBMS_AQ.MESSAGE_PROPERTIES_T
expiration(BigDecimal)added
expires(BigDecimal)deprecated
org.jooq.util.postgres
PostgresDSL
array(Select)added
arrayFill(Object, Integer[])added
arrayFill(Object, Field)added
arrayFill(Field, Integer[])added
arrayFill(Field, Field)added
arrayFill(Object, Integer[], Integer[])added
arrayFill(Object, Field, Field)added
arrayFill(Field, Integer[], Integer[])added
arrayFill(Field, Field, Field)added
arrayLength(Object...)added
arrayLength(Field)added
arrayRemove(Object[], Object)added
arrayRemove(Object[], Field)added
arrayRemove(Field, Object)added
arrayRemove(Field, Field)added
arrayReplace(Object[], Object, Object)added
arrayReplace(Object[], Field, Field)added
arrayReplace(Field, Object, Object)added
arrayReplace(Field, Field, Field)added
stringToArray(String, String, String)added
stringToArray(String, Field, Field)added
stringToArray(Field, String, String)added
stringToArray(Field, Field, Field)added
PostgresUtils
toPGString(byte[])added
toPGString(Object)added
toPGString(Record)added
org.jooq.util.redshift
RedshiftDSLadded
RedshiftDataTypeadded
org.jooq.util.vertica
VerticaDSLadded
VerticaDataTypeadded

Legend

Eclipse icons copyright by Eclipse licensed under EPL. Inspiration taken from https://javaalmanac.io/
The jOOQ Logo