| Package | Description |
|---|---|
| org.jooq |
The
org.jooq package contains jOOQ's public API
This package mostly contains interfaces that are implemented by the
org.jooq.impl 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
Factory class, which hides implementation facts from
the public API |
| Modifier and Type | Interface and Description |
|---|---|
interface |
DAO<R extends TableRecord<R>,P,T>
A generic DAO interface for a pojo and a primary key type.
|
interface |
Loader<R extends TableRecord<R>>
The
Loader API is used for configuring data loads. |
interface |
LoaderCSVOptionsStep<R extends TableRecord<R>>
The
Loader API is used for configuring data loads. |
interface |
LoaderCSVStep<R extends TableRecord<R>>
The
Loader API is used for configuring data loads. |
interface |
LoaderLoadStep<R extends TableRecord<R>>
The
Loader API is used for configuring data loads. |
interface |
LoaderOptionsStep<R extends TableRecord<R>>
The
Loader API is used for configuring data loads. |
interface |
LoaderSourceStep<R extends TableRecord<R>>
The
Loader API is used for configuring data loads. |
interface |
LoaderXMLStep<R extends TableRecord<R>>
The
Loader API is used for configuring data loads. |
interface |
TableRecord<R extends TableRecord<R>>
A record originating from a single table
|
| Modifier and Type | Interface and Description |
|---|---|
interface |
UpdatableRecord<R extends UpdatableRecord<R>>
A common interface for records that can be stored back to the database again.
|
| Modifier and Type | Method and Description |
|---|---|
<R extends TableRecord<R>,T> |
FactoryOperations.executeDelete(R record,
Condition condition)
Delete a record from a table
DELETE FROM [table] WHERE [condition] |
<R extends TableRecord<R>> |
FactoryOperations.executeDelete(Table<R> table)
Deprecated.
- 2.5.0 [#1692] - The semantics of
FactoryOperations.executeDelete(TableRecord, Condition) has changed.
This method here is no longer necessary. |
<R extends TableRecord<R>,T> |
FactoryOperations.executeDelete(Table<R> table,
Condition condition)
Deprecated.
- 2.5.0 [#1692] - The semantics of
FactoryOperations.executeDelete(TableRecord, Condition) has changed.
This method here is no longer necessary. |
<R extends TableRecord<R>> |
FactoryOperations.executeDeleteOne(Table<R> table)
Deprecated.
- 2.5.0 [#1692] - The semantics of
FactoryOperations.executeDelete(TableRecord, Condition) has changed.
This method here is no longer necessary. |
<R extends TableRecord<R>,T> |
FactoryOperations.executeDeleteOne(Table<R> table,
Condition condition)
Deprecated.
- 2.5.0 [#1692] - The semantics of
FactoryOperations.executeDelete(TableRecord, Condition) has changed.
This method here is no longer necessary. |
<R extends TableRecord<R>> |
FactoryOperations.executeInsert(R record)
Insert one record
This executes something like the following statement:
INSERT INTO [table] ... |
<R extends TableRecord<R>> |
FactoryOperations.executeInsert(Table<R> table,
R record)
Deprecated.
- 2.5.0 [#1692] - Use
FactoryOperations.executeInsert(TableRecord)
instead |
<R extends TableRecord<R>,T> |
FactoryOperations.executeUpdate(R record,
Condition condition)
Update a table
UPDATE [table] SET [modified values in record] WHERE [condition] |
<R extends TableRecord<R>> |
FactoryOperations.executeUpdate(Table<R> table,
R record)
Deprecated.
- 2.5.0 [#1692] - This "mass" update is no longer supported
|
<R extends TableRecord<R>,T> |
FactoryOperations.executeUpdate(Table<R> table,
R record,
Condition condition)
Deprecated.
- 2.5.0 [#1692] - Use
FactoryOperations.executeUpdate(TableRecord, Condition) instead |
<R extends TableRecord<R>> |
FactoryOperations.executeUpdateOne(Table<R> table,
R record)
Deprecated.
- 2.5.0 [#1692] - This "mass" update is no longer supported
|
<R extends TableRecord<R>,T> |
FactoryOperations.executeUpdateOne(Table<R> table,
R record,
Condition condition)
Deprecated.
- 2.5.0 [#1692] - The semantics of
FactoryOperations.executeUpdate(TableRecord, Condition) has changed.
This method here is no longer necessary. |
<R extends TableRecord<R>> |
FactoryOperations.loadInto(Table<R> table)
Create a new
Loader object to load data from a CSV or XML
source |
<R extends TableRecord<R>> |
FactoryOperations.newRecord(Table<R> table)
Create a new
Record that can be inserted into the corresponding
table. |
<R extends TableRecord<R>> |
FactoryOperations.newRecord(Table<R> table,
Object source)
Create a new pre-filled
Record that can be inserted into the
corresponding table. |
| Modifier and Type | Class and Description |
|---|---|
class |
CustomRecord<R extends TableRecord<R>>
A base class for custom
TableRecord implementations in client code. |
class |
CustomTable<R extends TableRecord<R>>
A base class for custom
Table implementations in client code. |
class |
TableRecordImpl<R extends TableRecord<R>>
A record implementation for a record originating from a single table
This type is for JOOQ INTERNAL USE only.
|
| Modifier and Type | Class and Description |
|---|---|
class |
CustomRecord<R extends TableRecord<R>>
A base class for custom
TableRecord implementations in client code. |
class |
TableRecordImpl<R extends TableRecord<R>>
A record implementation for a record originating from a single table
This type is for JOOQ INTERNAL USE only.
|
class |
UpdatableRecordImpl<R extends UpdatableRecord<R>>
A record implementation for a record holding a primary key
This type is for JOOQ INTERNAL USE only.
|
| Modifier and Type | Method and Description |
|---|---|
<R extends TableRecord<R>,T> |
FactoryProxy.executeDelete(R record,
Condition condition)
Deprecated.
|
<R extends TableRecord<R>,T> |
Factory.executeDelete(R record,
Condition condition)
Delete a record from a table
DELETE FROM [table] WHERE [condition] |
<R extends TableRecord<R>> |
FactoryProxy.executeDelete(Table<R> table)
Deprecated.
|
<R extends TableRecord<R>> |
Factory.executeDelete(Table<R> table)
Deprecated.
|
<R extends TableRecord<R>,T> |
FactoryProxy.executeDelete(Table<R> table,
Condition condition)
Deprecated.
|
<R extends TableRecord<R>,T> |
Factory.executeDelete(Table<R> table,
Condition condition)
Deprecated.
|
<R extends TableRecord<R>> |
FactoryProxy.executeDeleteOne(Table<R> table)
Deprecated.
|
<R extends TableRecord<R>> |
Factory.executeDeleteOne(Table<R> table)
Deprecated.
|
<R extends TableRecord<R>,T> |
FactoryProxy.executeDeleteOne(Table<R> table,
Condition condition)
Deprecated.
|
<R extends TableRecord<R>,T> |
Factory.executeDeleteOne(Table<R> table,
Condition condition)
Deprecated.
|
<R extends TableRecord<R>> |
FactoryProxy.executeInsert(R record)
Deprecated.
|
<R extends TableRecord<R>> |
Factory.executeInsert(R record)
Insert one record
This executes something like the following statement:
INSERT INTO [table] ... |
<R extends TableRecord<R>> |
FactoryProxy.executeInsert(Table<R> table,
R record)
Deprecated.
|
<R extends TableRecord<R>> |
Factory.executeInsert(Table<R> table,
R record)
Deprecated.
|
<R extends TableRecord<R>,T> |
FactoryProxy.executeUpdate(R record,
Condition condition)
Deprecated.
|
<R extends TableRecord<R>,T> |
Factory.executeUpdate(R record,
Condition condition)
Update a table
UPDATE [table] SET [modified values in record] WHERE [condition] |
<R extends TableRecord<R>> |
FactoryProxy.executeUpdate(Table<R> table,
R record)
Deprecated.
|
<R extends TableRecord<R>> |
Factory.executeUpdate(Table<R> table,
R record)
Deprecated.
|
<R extends TableRecord<R>,T> |
FactoryProxy.executeUpdate(Table<R> table,
R record,
Condition condition)
Deprecated.
|
<R extends TableRecord<R>,T> |
Factory.executeUpdate(Table<R> table,
R record,
Condition condition)
Deprecated.
|
<R extends TableRecord<R>> |
FactoryProxy.executeUpdateOne(Table<R> table,
R record)
Deprecated.
|
<R extends TableRecord<R>> |
Factory.executeUpdateOne(Table<R> table,
R record)
Deprecated.
|
<R extends TableRecord<R>,T> |
FactoryProxy.executeUpdateOne(Table<R> table,
R record,
Condition condition)
Deprecated.
|
<R extends TableRecord<R>,T> |
Factory.executeUpdateOne(Table<R> table,
R record,
Condition condition)
Deprecated.
|
<R extends TableRecord<R>> |
FactoryProxy.loadInto(Table<R> table)
Deprecated.
|
<R extends TableRecord<R>> |
Factory.loadInto(Table<R> table)
Create a new
Loader object to load data from a CSV or XML
source |
<R extends TableRecord<R>> |
FactoryProxy.newRecord(Table<R> table)
Deprecated.
|
<R extends TableRecord<R>> |
Factory.newRecord(Table<R> table)
Create a new
Record that can be inserted into the corresponding
table. |
<R extends TableRecord<R>> |
FactoryProxy.newRecord(Table<R> table,
Object source)
Deprecated.
|
<R extends TableRecord<R>> |
Factory.newRecord(Table<R> table,
Object source)
Create a new pre-filled
Record that can be inserted into the
corresponding table. |
Copyright © 2013. All Rights Reserved.