Uses of Class
org.jooq.JSON
Package
Description
This package contains jOOQ's public API.
This package contains jOOQ's implementation classes.
This package contains classes related to the
SQLDialect.ACCESS
dialect family.This package contains classes related to the
SQLDialect.ASE
dialect family.This package contains classes related to the
SQLDialect.COCKROACHDB
dialect family.This package contains classes related to the
SQLDialect.DB2
dialect family.This package contains classes related to the
SQLDialect.DERBY
dialect family.This package contains classes related to the
SQLDialect.EXASOL
dialect family.This package contains classes related to the
SQLDialect.FIREBIRD
dialect family.This package contains classes related to the
SQLDialect.H2
dialect family.This package contains classes related to the
SQLDialect.HANA
dialect family.This package contains classes related to the
SQLDialect.HSQLDB
dialect family.This package contains classes related to the
SQLDialect.INFORMIX
dialect family.This package contains classes related to the
SQLDialect.INGRES
dialect family.This package contains classes related to the
SQLDialect.MARIADB
dialect family.This package contains classes related to the
SQLDialect.MEMSQL
dialect family.This package contains classes related to the
SQLDialect.MYSQL
dialect family.This package contains classes related to the
SQLDialect.POSTGRES
dialect family.This package contains classes related to the
SQLDialect.SQLITE
dialect family.This package contains classes related to the
SQLDialect.SYBASE
dialect family.This package contains classes related to the
SQLDialect.TERADATA
dialect family.This package contains classes related to the
SQLDialect.VERTICA
dialect family.-
Uses of JSON in org.jooq
Modifier and TypeMethodDescriptionstatic @NotNull JSON
Create a newJSON
instance from string data input.static @Nullable JSON
JSON.jsonOrNull(String data)
static @NotNull JSON
Create a newJSON
instance from string data input.Modifier and TypeMethodDescription@NotNull SelectForJSONStep<Record1<JSON>>
SelectForStep.forJSON()
Add a SQL Server-styleFOR JSON
clause. -
Uses of JSON in org.jooq.impl
Modifier and TypeMethodDescriptionCreate a bind value that is always inlined.static @NotNull JSONArrayNullStep<JSON>
DSL.jsonArray(Collection<? extends Field<?>> fields)
TheJSON_ARRAY
function.static @NotNull JSONArrayNullStep<JSON>
TheJSON_ARRAY
function.static @NotNull JSONArrayAggOrderByStep<JSON>
DSL.jsonArrayAgg(Field<?> value)
The JSON array aggregate function.static @NotNull JSONObjectNullStep<JSON>
DSL.jsonObject()
The JSON object constructor.static @NotNull JSONObjectNullStep<JSON>
DSL.jsonObject(String key, Field<?> value)
The JSON object constructor.static @NotNull JSONObjectNullStep<JSON>
DSL.jsonObject(Collection<? extends JSONEntry<?>> entries)
TheJSON_OBJECT
function.static @NotNull JSONObjectNullStep<JSON>
DSL.jsonObject(Field<?>... entries)
TheJSON_OBJECT
function.static @NotNull JSONObjectNullStep<JSON>
DSL.jsonObject(Field<String> key, Field<?> value)
The JSON object constructor.static @NotNull JSONObjectNullStep<JSON>
DSL.jsonObject(Field<String> key, Select<? extends Record1<?>> value)
The JSON object constructor.static @NotNull JSONObjectNullStep<JSON>
DSL.jsonObject(JSONEntry<?>... entries)
TheJSON_OBJECT
function.static @NotNull JSONObjectAggNullStep<JSON>
DSL.jsonObjectAgg(String key, Field<?> value)
The JSON object aggregate function.static @NotNull JSONObjectAggNullStep<JSON>
DSL.jsonObjectAgg(Field<?> value)
The JSON object aggregate function.static @NotNull JSONObjectAggNullStep<JSON>
DSL.jsonObjectAgg(Field<String> key, Field<?> value)
The JSON object aggregate function.static @NotNull JSONObjectAggNullStep<JSON>
DSL.jsonObjectAgg(JSONEntry<?> entry)
The JSON object aggregate function.static @NotNull JSONValueOnStep<JSON>
The JSON value extractor function.static @NotNull JSONValueOnStep<JSON>
The JSON value extractor function.Get a bind value.A synonym forDSL.val(JSON)
to be used in Scala and Groovy, whereval
is a reserved keyword.Modifier and TypeMethodDescriptionCreate a bind value that is always inlined.static @NotNull JSONTableColumnsFirstStep
The JSON table function.Get a bind value.A synonym forDSL.val(JSON)
to be used in Scala and Groovy, whereval
is a reserved keyword.Modifier and TypeMethodDescriptionstatic @NotNull JSONExistsOnStep
DSL.jsonExists(Field<JSON> field, String path)
The JSON exists predicate.static @NotNull JSONExistsOnStep
DSL.jsonExists(Field<JSON> field, Field<String> path)
The JSON exists predicate.static @NotNull JSONTableColumnsFirstStep
The JSON table function.static @NotNull JSONValueOnStep<JSON>
The JSON value extractor function.static @NotNull JSONValueOnStep<JSON>
The JSON value extractor function. -
Uses of JSON in org.jooq.util.access
-
Uses of JSON in org.jooq.util.ase
-
Uses of JSON in org.jooq.util.cockroachdb
-
Uses of JSON in org.jooq.util.db2
-
Uses of JSON in org.jooq.util.derby
-
Uses of JSON in org.jooq.util.exasol
-
Uses of JSON in org.jooq.util.firebird
-
Uses of JSON in org.jooq.util.h2
-
Uses of JSON in org.jooq.util.hana
-
Uses of JSON in org.jooq.util.hsqldb
-
Uses of JSON in org.jooq.util.informix
-
Uses of JSON in org.jooq.util.ingres
-
Uses of JSON in org.jooq.util.mariadb
-
Uses of JSON in org.jooq.util.memsql
-
Uses of JSON in org.jooq.util.mysql
-
Uses of JSON in org.jooq.util.postgres
-
Uses of JSON in org.jooq.util.sqlite
-
Uses of JSON in org.jooq.util.sybase
-
Uses of JSON in org.jooq.util.teradata
-
Uses of JSON in org.jooq.util.vertica