| 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 |
AggregateFunction<T>
An aggregate function is a special field that is usually used in a
GROUP BY context. |
interface |
GroupConcatOrderByStep
MySQL's
GROUP_CONCAT function. |
interface |
GroupConcatSeparatorStep
MySQL's
GROUP_CONCAT function. |
interface |
WindowBeforeOverStep<T>
This type is used for the window function DSL API.
|
interface |
WindowIgnoreNullsStep<T>
This type is used for the window function DSL API.
|
| Modifier and Type | Method and Description |
|---|---|
WindowOverStep<T> |
WindowIgnoreNullsStep.ignoreNulls()
Add an
IGNORE NULLS clause to the window function. |
WindowOverStep<T> |
WindowIgnoreNullsStep.respectNulls()
Add a
RESPECT NULLS clause to the window function. |
| Modifier and Type | Method and Description |
|---|---|
static WindowOverStep<BigDecimal> |
Factory.cumeDist()
The
cume_dist() over ([analytic clause]) function. |
static WindowOverStep<Integer> |
Factory.denseRank()
The
dense_rank() over ([analytic clause]) function. |
static WindowOverStep<Integer> |
Factory.ntile(int number)
The
ntile([number]) over ([analytic clause]) function. |
static WindowOverStep<BigDecimal> |
Factory.percentRank()
The
precent_rank() over ([analytic clause]) function. |
static WindowOverStep<Integer> |
Factory.rank()
The
rank_over() over ([analytic clause]) function. |
static WindowOverStep<Integer> |
Factory.rowNumber()
The
row_number() over ([analytic clause]) function. |
Copyright © 2013. All Rights Reserved.