Uses of Class
org.jooq.JSONB
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.BIGQUERY
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 JSONB in org.jooq
Modifier and TypeMethodDescriptionstatic @NotNull JSONB
Create a newJSONB
instance from string data input.static @Nullable JSONB
JSONB.jsonbOrNull(String data)
static @NotNull JSONB
Create a newJSONB
instance from string data input.Modifier and TypeMethodDescription@NotNull SelectForJSONStep<Record1<JSONB>>
SelectForStep.forJSONB()
Add a SQL Server-styleFOR JSON
clause. -
Uses of JSONB in org.jooq.impl
Modifier and TypeMethodDescriptionCreate a bind value that is always inlined.static @NotNull JSONArrayNullStep<JSONB>
DSL.jsonbArray(Collection<? extends Field<?>> fields)
TheJSONB_ARRAY
function.static @NotNull JSONArrayNullStep<JSONB>
DSL.jsonbArray(Field<?>... fields)
TheJSONB_ARRAY
function.static @NotNull JSONArrayAggOrderByStep<JSONB>
DSL.jsonbArrayAgg(Field<?> value)
The JSON array aggregate function.static @NotNull JSONObjectNullStep<JSONB>
DSL.jsonbObject()
The JSON object constructor.static @NotNull JSONObjectNullStep<JSONB>
DSL.jsonbObject(Collection<? extends JSONEntry<?>> entries)
TheJSONB_OBJECT
function.static @NotNull JSONObjectNullStep<JSONB>
DSL.jsonbObject(Field<?>... entries)
TheJSONB_OBJECT
function.static @NotNull JSONObjectNullStep<JSONB>
DSL.jsonbObject(JSONEntry<?>... entries)
TheJSONB_OBJECT
function.static @NotNull JSONObjectAggNullStep<JSONB>
DSL.jsonbObjectAgg(String key, Field<?> value)
The JSONB object aggregate function.static @NotNull JSONObjectAggNullStep<JSONB>
DSL.jsonbObjectAgg(Field<?> field)
The JSONB object aggregate function.static @NotNull JSONObjectAggNullStep<JSONB>
DSL.jsonbObjectAgg(Field<String> key, Field<?> value)
The JSONB object aggregate function.static @NotNull JSONObjectAggNullStep<JSONB>
DSL.jsonbObjectAgg(JSONEntry<?> entry)
The JSONB object aggregate function.static @NotNull JSONValueOnStep<JSONB>
DSL.jsonbValue(Field<JSONB> json, String path)
The JSON value extractor function.static @NotNull JSONValueOnStep<JSONB>
DSL.jsonbValue(Field<JSONB> json, Field<String> path)
The JSON value extractor function.Get a bind value.A synonym forDSL.val(JSONB)
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
DSL.jsonbTable(JSONB json, String path)
The JSON table function.Get a bind value.A synonym forDSL.val(JSONB)
to be used in Scala and Groovy, whereval
is a reserved keyword.Modifier and TypeMethodDescriptionstatic @NotNull JSONExistsOnStep
DSL.jsonbExists(Field<JSONB> field, String path)
The JSONB exists predicate.static @NotNull JSONExistsOnStep
DSL.jsonbExists(Field<JSONB> field, Field<String> path)
The JSONB exists predicate.static @NotNull JSONTableColumnsFirstStep
DSL.jsonbTable(Field<JSONB> json, Field<String> path)
The JSON table function.static @NotNull JSONValueOnStep<JSONB>
DSL.jsonbValue(Field<JSONB> json, String path)
The JSON value extractor function.static @NotNull JSONValueOnStep<JSONB>
DSL.jsonbValue(Field<JSONB> json, Field<String> path)
The JSON value extractor function. -
Uses of JSONB in org.jooq.util.access
-
Uses of JSONB in org.jooq.util.ase
-
Uses of JSONB in org.jooq.util.bigquery
-
Uses of JSONB in org.jooq.util.cockroachdb
-
Uses of JSONB in org.jooq.util.db2
-
Uses of JSONB in org.jooq.util.derby
-
Uses of JSONB in org.jooq.util.exasol
-
Uses of JSONB in org.jooq.util.firebird
-
Uses of JSONB in org.jooq.util.h2
-
Uses of JSONB in org.jooq.util.hana
-
Uses of JSONB in org.jooq.util.hsqldb
-
Uses of JSONB in org.jooq.util.informix
-
Uses of JSONB in org.jooq.util.ingres
-
Uses of JSONB in org.jooq.util.mariadb
-
Uses of JSONB in org.jooq.util.memsql
-
Uses of JSONB in org.jooq.util.mysql
-
Uses of JSONB in org.jooq.util.postgres
-
Uses of JSONB in org.jooq.util.sqlite
-
Uses of JSONB in org.jooq.util.sybase
-
Uses of JSONB in org.jooq.util.teradata
-
Uses of JSONB in org.jooq.util.vertica