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.