Package | Description |
---|---|
org.jooq |
The
org.jooq package contains jOOQ's public API. |
org.jooq.impl |
The
org.jooq.impl package contains jOOQ's implementation classes. |
Modifier and Type | Interface and Description |
---|---|
interface |
AggregateFunction<T>
An aggregate function is a special field that is usually used in a
GROUP BY context. |
interface |
BetweenAndStep<T>
An intermediate DSL type for the construction of a
BETWEEN
predicate. |
interface |
Condition
A condition to be used in a query's where part
|
interface |
Delete<R extends Record>
A
Query that can delete data in the database. |
interface |
DeleteConditionStep<R extends Record>
This type is used for the
Delete 's DSL API. |
interface |
DeleteFinalStep<R extends Record>
This type is used for the
Delete 's DSL API. |
interface |
DeleteWhereStep<R extends Record>
This type is used for the
Delete 's DSL API. |
interface |
DivideByOnConditionStep
An intermediate type for the construction of a relational division.
|
interface |
DivideByOnStep
An intermediate type for the construction of a relational division
|
interface |
DivideByReturningStep
An intermediate type for the construction of a relational division
|
interface |
DSLContext
A contextual DSL providing "attached" implementations to the
org.jooq interfaces. |
interface |
Field<T>
A field used in tables and conditions
Note that all fields qualify as
GroupField , i.e. they can always be
used in GROUP BY clauses |
interface |
GroupConcatOrderByStep
MySQL's
GROUP_CONCAT function. |
interface |
GroupConcatSeparatorStep
MySQL's
GROUP_CONCAT function. |
interface |
GroupField
A
QueryPart to be used exclusively in GROUP BY
clauses |
interface |
Merge<R extends Record>
A
Query that can merge data in the database. |
interface |
MergeFinalStep<R extends Record>
This type is used for the
Merge 's DSL API. |
interface |
MergeKeyStepN<R extends Record>
This type is used for the H2-specific variant of the
Merge 's DSL API. |
interface |
MergeMatchedDeleteStep<R extends Record>
This type is used for the
Merge 's DSL API. |
interface |
MergeMatchedSetMoreStep<R extends Record>
This type is used for the
Merge 's DSL API. |
interface |
MergeMatchedSetStep<R extends Record>
This type is used for the
Merge 's DSL API. |
interface |
MergeMatchedStep<R extends Record>
This type is used for the
Merge 's DSL API. |
interface |
MergeMatchedWhereStep<R extends Record>
This type is used for the
Merge 's DSL API. |
interface |
MergeNotMatchedSetMoreStep<R extends Record>
This type is used for the
Merge 's DSL API. |
interface |
MergeNotMatchedSetStep<R extends Record>
This type is used for the
Merge 's DSL API. |
interface |
MergeNotMatchedStep<R extends Record>
This type is used for the
Merge 's DSL API. |
interface |
MergeNotMatchedValuesStepN<R extends Record>
This type is used for the
Merge 's DSL API. |
interface |
MergeNotMatchedWhereStep<R extends Record>
This type is used for the
Merge 's DSL API. |
interface |
MergeOnConditionStep<R extends Record>
This type is used for the
Merge 's DSL API. |
interface |
MergeOnStep<R extends Record>
This type is used for the
Merge 's DSL API. |
interface |
MergeUsingStep<R extends Record>
This type is used for the
Merge 's DSL API. |
interface |
MergeValuesStepN<R extends Record>
This type is used for the H2-specific variant of the
Merge 's DSL API. |
interface |
OrderedAggregateFunction<T>
An ordered aggregate function.
|
interface |
PivotForStep
This type is used for the Oracle
PIVOT clause DSL API, pivoting
Table objects to new tables. |
interface |
PivotInStep<T>
This type is used for the Oracle
PIVOT clause DSL API, pivoting
Table objects to new tables. |
interface |
QuantifiedSelect<R extends Record>
A participant of a quantified comparison predicate
A
QuantifiedSelect models the right hand side of a quantified
comparison predicate. |
interface |
Query
Any query
|
interface |
ResultQuery<R extends Record>
A query that can return results.
|
interface |
Row
A model type for a row value expression.
|
interface |
Row1<T1>
A model type for a row value expression with degree
1 . |
interface |
Row10<T1,T2,T3,T4,T5,T6,T7,T8,T9,T10>
A model type for a row value expression with degree
10 . |
interface |
Row11<T1,T2,T3,T4,T5,T6,T7,T8,T9,T10,T11>
A model type for a row value expression with degree
11 . |
interface |
Row12<T1,T2,T3,T4,T5,T6,T7,T8,T9,T10,T11,T12>
A model type for a row value expression with degree
12 . |
interface |
Row13<T1,T2,T3,T4,T5,T6,T7,T8,T9,T10,T11,T12,T13>
A model type for a row value expression with degree
13 . |
interface |
Row14<T1,T2,T3,T4,T5,T6,T7,T8,T9,T10,T11,T12,T13,T14>
A model type for a row value expression with degree
14 . |
interface |
Row15<T1,T2,T3,T4,T5,T6,T7,T8,T9,T10,T11,T12,T13,T14,T15>
A model type for a row value expression with degree
15 . |
interface |
Row16<T1,T2,T3,T4,T5,T6,T7,T8,T9,T10,T11,T12,T13,T14,T15,T16>
A model type for a row value expression with degree
16 . |
interface |
Row17<T1,T2,T3,T4,T5,T6,T7,T8,T9,T10,T11,T12,T13,T14,T15,T16,T17>
A model type for a row value expression with degree
17 . |
interface |
Row18<T1,T2,T3,T4,T5,T6,T7,T8,T9,T10,T11,T12,T13,T14,T15,T16,T17,T18>
A model type for a row value expression with degree
18 . |
interface |
Row19<T1,T2,T3,T4,T5,T6,T7,T8,T9,T10,T11,T12,T13,T14,T15,T16,T17,T18,T19>
A model type for a row value expression with degree
19 . |
interface |
Row2<T1,T2>
A model type for a row value expression with degree
2 . |
interface |
Row20<T1,T2,T3,T4,T5,T6,T7,T8,T9,T10,T11,T12,T13,T14,T15,T16,T17,T18,T19,T20>
A model type for a row value expression with degree
20 . |
interface |
Row21<T1,T2,T3,T4,T5,T6,T7,T8,T9,T10,T11,T12,T13,T14,T15,T16,T17,T18,T19,T20,T21>
A model type for a row value expression with degree
21 . |
interface |
Row22<T1,T2,T3,T4,T5,T6,T7,T8,T9,T10,T11,T12,T13,T14,T15,T16,T17,T18,T19,T20,T21,T22>
A model type for a row value expression with degree
22 . |
interface |
Row3<T1,T2,T3>
A model type for a row value expression with degree
3 . |
interface |
Row4<T1,T2,T3,T4>
A model type for a row value expression with degree
4 . |
interface |
Row5<T1,T2,T3,T4,T5>
A model type for a row value expression with degree
5 . |
interface |
Row6<T1,T2,T3,T4,T5,T6>
A model type for a row value expression with degree
6 . |
interface |
Row7<T1,T2,T3,T4,T5,T6,T7>
A model type for a row value expression with degree
7 . |
interface |
Row8<T1,T2,T3,T4,T5,T6,T7,T8>
A model type for a row value expression with degree
8 . |
interface |
Row9<T1,T2,T3,T4,T5,T6,T7,T8,T9>
A model type for a row value expression with degree
9 . |
interface |
RowN
A model type for a row value expression with degree
N > 22 . |
interface |
Select<R extends Record>
|
interface |
SelectConditionStep<R extends Record>
|
interface |
SelectConnectByConditionStep<R extends Record>
|
interface |
SelectConnectByStep<R extends Record>
|
interface |
SelectFinalStep<R extends Record>
|
interface |
SelectForUpdateOfStep<R extends Record>
|
interface |
SelectForUpdateStep<R extends Record>
|
interface |
SelectForUpdateWaitStep<R extends Record>
|
interface |
SelectFromStep<R extends Record>
|
interface |
SelectGroupByStep<R extends Record>
|
interface |
SelectHavingConditionStep<R extends Record>
|
interface |
SelectHavingStep<R extends Record>
|
interface |
SelectJoinPartitionByStep<R extends Record>
|
interface |
SelectJoinStep<R extends Record>
|
interface |
SelectLimitStep<R extends Record>
|
interface |
SelectOffsetStep<R extends Record>
|
interface |
SelectOnConditionStep<R extends Record>
|
interface |
SelectOnStep<R extends Record>
|
interface |
SelectOptionalOnStep<R extends Record>
|
interface |
SelectOptionStep<R extends Record>
|
interface |
SelectOrderByStep<R extends Record>
|
interface |
SelectSeekLimitStep<R extends Record>
|
interface |
SelectSelectStep<R extends Record>
|
interface |
SelectStartWithStep<R extends Record>
|
interface |
SelectWhereStep<R extends Record>
|
interface |
SelectWindowStep<R extends Record>
|
interface |
SortField<T>
|
interface |
Table<R extends Record>
A table to be used in queries
|
interface |
TableOnConditionStep
An intermediate (optional) type for the construction of a
JOIN
clause, where the join criteria is added using an ON clause
(with a Condition . |
interface |
TableOnStep
|
interface |
TablePartitionByStep
An intermediate type for the construction of a partitioned
SQLDialect.ORACLE OUTER JOIN clause. |
interface |
Truncate<R extends Record>
A
Query that can truncate a table in the database. |
interface |
TruncateCascadeStep<R extends Record>
A
Query that can truncate a table in the database. |
interface |
TruncateFinalStep<R extends Record>
A
Query that can truncate a table in the database. |
interface |
TruncateIdentityStep<R extends Record>
A
Query that can truncate a table in the database. |
interface |
Update<R extends Record>
A
Query that can update data in the database. |
interface |
UpdateConditionStep<R extends Record>
This type is used for the
Update 's DSL API. |
interface |
UpdateFinalStep<R extends Record>
This type is used for the
Update 's DSL API. |
interface |
UpdateFromStep<R extends Record>
This type is used for the
Update 's DSL API. |
interface |
UpdateSetFirstStep<R extends Record>
This type is used for the
Update 's DSL API. |
interface |
UpdateSetMoreStep<R extends Record>
This type is used for the
Update 's DSL API. |
interface |
UpdateSetStep<R extends Record>
This type is used for the
Update 's DSL API. |
interface |
UpdateWhereStep<R extends Record>
This type is used for the
Update 's DSL API. |
interface |
VersionsBetweenAndStep<R extends Record,T>
This type is used for the Oracle
VERSIONS clause DSL API,
providing access to the flashback versions query clauses. |
interface |
WindowBeforeOverStep<T>
This type is used for the window function DSL API.
|
interface |
WindowFinalStep<T>
This type is used for the window function DSL API.
|
interface |
WindowIgnoreNullsStep<T>
This type is used for the window function DSL API.
|
interface |
WindowOrderByStep<T>
This type is used for the window function DSL API.
|
interface |
WindowOverStep<T>
This type is used for the window function DSL API.
|
interface |
WindowPartitionByStep<T>
This type is used for the window function DSL API.
|
interface |
WindowRowsAndStep<T>
This type is used for the window function DSL API.
|
interface |
WindowRowsStep<T>
This type is used for the window function DSL API.
|
Modifier and Type | Class and Description |
---|---|
class |
DSL
A DSL "entry point" providing implementations to the
org.jooq
interfaces. |
Copyright © 2014. All Rights Reserved.