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 | Method and Description |
---|---|
Param<?> |
DSLContext.extractParam(QueryPart part,
java.lang.String name)
Get a named parameter from a
QueryPart , provided its name. |
Param<?> |
Query.getParam(java.lang.String name)
Get a named parameter from the
Query , provided its name. |
Modifier and Type | Method and Description |
---|---|
java.util.Map<java.lang.String,Param<?>> |
DSLContext.extractParams(QueryPart part)
Get a
Map of named parameters. |
java.util.Map<java.lang.String,Param<?>> |
Query.getParams()
Get a
Map of named parameters. |
Modifier and Type | Method and Description |
---|---|
void |
SelectQuery.addLimit(int offset,
Param<java.lang.Integer> numberOfRows)
Limit the results of this select using named parameters.
|
void |
SelectQuery.addLimit(Param<java.lang.Integer> numberOfRows)
Limit the results of this select using named parameters.
|
void |
SelectQuery.addLimit(Param<java.lang.Integer> offset,
int numberOfRows)
Limit the results of this select.
|
void |
SelectQuery.addLimit(Param<java.lang.Integer> offset,
Param<java.lang.Integer> numberOfRows)
Limit the results of this select using named parameters.
|
void |
SelectQuery.addLimit(Param<java.lang.Integer> offset,
Param<java.lang.Integer> numberOfRows)
Limit the results of this select using named parameters.
|
SelectForUpdateStep<R> |
SelectLimitStep.limit(int offset,
Param<java.lang.Integer> numberOfRows)
Add a
LIMIT clause to the query using named parameters
Note that some dialects do not support bind values at all in
LIMIT or TOP clauses! |
SelectForUpdateStep<R> |
SelectSeekLimitStep.limit(Param<java.lang.Integer> numberOfRows)
Add a
LIMIT clause to the query using named parameters. |
SelectOffsetStep<R> |
SelectLimitStep.limit(Param<java.lang.Integer> numberOfRows)
Add a
LIMIT clause to the query using named parameters
Note that some dialects do not support bind values at all in
LIMIT or TOP clauses! |
SelectForUpdateStep<R> |
SelectLimitStep.limit(Param<java.lang.Integer> offset,
int numberOfRows)
Add a
LIMIT clause to the query using named parameters
Note that some dialects do not support bind values at all in
LIMIT or TOP clauses! |
SelectForUpdateStep<R> |
SelectLimitStep.limit(Param<java.lang.Integer> offset,
Param<java.lang.Integer> numberOfRows)
Add a
LIMIT clause to the query using named parameters
Note that some dialects do not support bind values at all in
LIMIT or TOP clauses! |
SelectForUpdateStep<R> |
SelectLimitStep.limit(Param<java.lang.Integer> offset,
Param<java.lang.Integer> numberOfRows)
Add a
LIMIT clause to the query using named parameters
Note that some dialects do not support bind values at all in
LIMIT or TOP clauses! |
SelectForUpdateStep<R> |
SelectOffsetStep.offset(Param<java.lang.Integer> offset)
Add an
OFFSET clause to the query using a named parameter
If there is no LIMIT .. |
Modifier and Type | Method and Description |
---|---|
Param<?> |
DefaultDSLContext.extractParam(QueryPart part,
java.lang.String name) |
static Param<java.lang.String> |
DSL.inline(char character)
Create a bind value, that is always inlined.
|
static Param<java.lang.String> |
DSL.inline(java.lang.Character character)
Create a bind value, that is always inlined.
|
static Param<java.lang.String> |
DSL.inline(java.lang.CharSequence character)
Create a bind value, that is always inlined.
|
static <T> Param<T> |
DSL.inline(java.lang.Object value,
java.lang.Class<T> type)
Create a bind value, that is always inlined.
|
static <T> Param<T> |
DSL.inline(java.lang.Object value,
DataType<T> type)
Create a bind value, that is always inlined.
|
static <T> Param<T> |
DSL.inline(java.lang.Object value,
Field<T> field)
Create a bind value, that is always inlined.
|
static <T> Param<T> |
DSL.inline(T value)
Create a bind value, that is always inlined.
|
static Param<java.lang.Object> |
DSL.param(java.lang.String name)
Create a named parameter with a generic type (
Object /
SQLDataType.OTHER ) and no initial value. |
static <T> Param<T> |
DSL.param(java.lang.String name,
java.lang.Class<T> type)
Create a named parameter with a defined type and no initial value.
|
static <T> Param<T> |
DSL.param(java.lang.String name,
DataType<T> type)
Create a named parameter with a defined type and no initial value.
|
static <T> Param<T> |
DSL.param(java.lang.String name,
T value)
Create a named parameter with an initial value.
|
static <T> Param<T> |
DSL.val(java.lang.Object value,
java.lang.Class<T> type)
Get a bind value with an associated type, taken from a field.
|
static <T> Param<T> |
DSL.val(java.lang.Object value,
DataType<T> type)
Get a bind value with an associated type.
|
static <T> Param<T> |
DSL.val(java.lang.Object value,
Field<T> field)
Get a bind value with an associated type, taken from a field.
|
static <T> Param<T> |
DSL.val(T value)
Get a bind value.
|
static <T> Param<T> |
DSL.value(java.lang.Object value,
java.lang.Class<T> type)
A synonym for
DSL.val(Object, Class) to be used in Scala and Groovy, where
val is a reserved keyword. |
static <T> Param<T> |
DSL.value(java.lang.Object value,
DataType<T> type)
A synonym for
DSL.val(Object, DataType) to be used in Scala and Groovy, where
val is a reserved keyword. |
static <T> Param<T> |
DSL.value(java.lang.Object value,
Field<T> field)
A synonym for
DSL.val(Object, Field) to be used in Scala and Groovy, where
val is a reserved keyword. |
static <T> Param<T> |
DSL.value(T value)
A synonym for
DSL.val(Object) to be used in Scala and Groovy, where
val is a reserved keyword. |
Modifier and Type | Method and Description |
---|---|
java.util.Map<java.lang.String,Param<?>> |
DefaultDSLContext.extractParams(QueryPart part) |
Copyright © 2014. All Rights Reserved.