A C D E F H J O P S T
All Classes All Packages
All Classes All Packages
All Classes All Packages
A
- arrayElement(Field<JSON>, int) - Static method in class com.github.t9t.jooq.json.JsonDSL
-
Get JSON array element (indexed from zero, negative integers count from the end), using the
->operator - arrayElement(Field<JSONB>, int) - Static method in class com.github.t9t.jooq.json.JsonbDSL
-
Get JSON array element (indexed from zero, negative integers count from the end), using the
->operator - arrayElementText(Field<JSON>, int) - Static method in class com.github.t9t.jooq.json.JsonDSL
-
Get JSON array element as
textrather thanjson(b)(indexed from zero, negative integers count from the end), using the->>operator - arrayElementText(Field<JSONB>, int) - Static method in class com.github.t9t.jooq.json.JsonbDSL
-
Get JSON array element as
textrather thanjson(b)(indexed from zero, negative integers count from the end), using the->>operator - arrayLength(Field<JSON>) - Static method in class com.github.t9t.jooq.json.JsonDSL
-
Returns the number of elements in the outermost JSON array.
- arrayLength(Field<JSONB>) - Static method in class com.github.t9t.jooq.json.JsonbDSL
-
Returns the number of elements in the outermost JSON array.
C
- com.github.t9t.jooq.json - package com.github.t9t.jooq.json
- concat(Field<JSONB>, Field<JSONB>) - Static method in class com.github.t9t.jooq.json.JsonbDSL
-
Concatenate two
jsonbvalues into a newjsonbvalue using the||operator. - containedIn(Field<JSONB>, Field<JSONB>) - Static method in class com.github.t9t.jooq.json.JsonbDSL
-
Are the
leftJSON path/value entries contained at the top level within therightJSON value? Uses the<@operator. - contains(Field<JSONB>, Field<JSONB>) - Static method in class com.github.t9t.jooq.json.JsonbDSL
-
Does the
leftJSON value contain therightJSON path/value entries at the top level? Uses the@>operator.
D
- delete(Field<JSONB>, String) - Static method in class com.github.t9t.jooq.json.JsonbDSL
-
Delete key/value pair or string element from left operand.
- delete(Field<JSONB>, String...) - Static method in class com.github.t9t.jooq.json.JsonbDSL
-
Delete multiple key/value pairs or string elements from left operand.
- deleteElement(Field<JSONB>, int) - Static method in class com.github.t9t.jooq.json.JsonbDSL
-
Delete the array element with specified index (Negative integers count from the end).
- deletePath(Field<JSONB>, String...) - Static method in class com.github.t9t.jooq.json.JsonbDSL
-
Delete the field or element with specified path (for JSON arrays, negative integers count from the end).
E
- extractPath(Field<JSON>, String...) - Static method in class com.github.t9t.jooq.json.JsonDSL
-
Returns JSON value pointed to by
path(equivalent to#>operator, ie. - extractPath(Field<JSON>, Collection<String>) - Static method in class com.github.t9t.jooq.json.JsonDSL
-
Returns JSON value pointed to by
path(equivalent to#>operator, ie. - extractPath(Field<JSONB>, String...) - Static method in class com.github.t9t.jooq.json.JsonbDSL
-
Returns JSON value pointed to by
path(equivalent to#>operator, ie. - extractPath(Field<JSONB>, Collection<String>) - Static method in class com.github.t9t.jooq.json.JsonbDSL
-
Returns JSON value pointed to by
path(equivalent to#>operator, ie. - extractPathText(Field<JSON>, String...) - Static method in class com.github.t9t.jooq.json.JsonDSL
-
Returns JSON value pointed to by
pathas text (equivalent to#>>operator, ie. - extractPathText(Field<JSON>, Collection<String>) - Static method in class com.github.t9t.jooq.json.JsonDSL
-
Returns JSON value pointed to by
pathas text (equivalent to#>>operator, ie. - extractPathText(Field<JSONB>, String...) - Static method in class com.github.t9t.jooq.json.JsonbDSL
-
Returns JSON value pointed to by
pathas text (equivalent to#>>operator, ie. - extractPathText(Field<JSONB>, Collection<String>) - Static method in class com.github.t9t.jooq.json.JsonbDSL
-
Returns JSON value pointed to by
pathas text (equivalent to#>>operator, ie.
F
- field(String) - Static method in class com.github.t9t.jooq.json.JsonbDSL
-
Create a jOOQ
Fieldwrapping aJSONBobject representing ajsonbvalue for the JSON string. - field(String) - Static method in class com.github.t9t.jooq.json.JsonDSL
-
Create a jOOQ
Fieldwrapping aJSONobject representing ajsonvalue for the JSON string. - field(JSON) - Static method in class com.github.t9t.jooq.json.JsonDSL
-
Create a jOOQ
Fieldwrapping theJSONobject. - field(JSONB) - Static method in class com.github.t9t.jooq.json.JsonbDSL
-
Create a jOOQ
Fieldwrapping theJSONBobject. - fieldByKey(Field<JSON>, String) - Static method in class com.github.t9t.jooq.json.JsonDSL
-
Get JSON object field by key using the
->operator - fieldByKey(Field<JSONB>, String) - Static method in class com.github.t9t.jooq.json.JsonbDSL
-
Get JSON object field by key using the
->operator - fieldByKeyText(Field<JSON>, String) - Static method in class com.github.t9t.jooq.json.JsonDSL
-
Get JSON object field as
textrather thanjson(b), using the->>operator - fieldByKeyText(Field<JSONB>, String) - Static method in class com.github.t9t.jooq.json.JsonbDSL
-
Get JSON object field as
textrather thanjson(b), using the->>operator - from(Object) - Method in class com.github.t9t.jooq.json.StringConverter
- fromType() - Method in class com.github.t9t.jooq.json.StringConverter
H
- hasAllKeys(Field<JSONB>, String...) - Static method in class com.github.t9t.jooq.json.JsonbDSL
-
Do all of these array strings exist as top-level keys? Uses the
?&operator. - hasAllKeys(Field<JSONB>, Collection<String>) - Static method in class com.github.t9t.jooq.json.JsonbDSL
-
Do all of these array strings exist as top-level keys? Uses the
?&operator. - hasAnyKey(Field<JSONB>, String...) - Static method in class com.github.t9t.jooq.json.JsonbDSL
-
Do any of these array strings exist as top-level keys? Uses the
?|operator. - hasAnyKey(Field<JSONB>, Collection<String>) - Static method in class com.github.t9t.jooq.json.JsonbDSL
-
Do any of these array strings exist as top-level keys? Uses the
?|operator. - hasKey(Field<JSONB>, String) - Static method in class com.github.t9t.jooq.json.JsonbDSL
-
Does the string exist as a top-level key within the JSON value? Uses the
?operator.
J
- JsonbDSL - Class in com.github.t9t.jooq.json
-
Functions for
jsonbPostgreSQL operator support in jOOQ - JsonbDSL() - Constructor for class com.github.t9t.jooq.json.JsonbDSL
- JsonDSL - Class in com.github.t9t.jooq.json
-
Functions for
jsonPostgreSQL operator support in jOOQ - JsonDSL() - Constructor for class com.github.t9t.jooq.json.JsonDSL
O
- objectAtPath(Field<JSON>, String...) - Static method in class com.github.t9t.jooq.json.JsonDSL
-
Get JSON object at specified path using the
#>operator - objectAtPath(Field<JSON>, Collection<String>) - Static method in class com.github.t9t.jooq.json.JsonDSL
-
Get JSON object at specified path using the
#>operator - objectAtPath(Field<JSONB>, String...) - Static method in class com.github.t9t.jooq.json.JsonbDSL
-
Get JSON object at specified path using the
#>operator - objectAtPath(Field<JSONB>, Collection<String>) - Static method in class com.github.t9t.jooq.json.JsonbDSL
-
Get JSON object at specified path using the
#>operator - objectAtPathText(Field<JSON>, String...) - Static method in class com.github.t9t.jooq.json.JsonDSL
-
Get JSON object at specified path as
textrather thanjson(b), using the#>>operator - objectAtPathText(Field<JSON>, Collection<String>) - Static method in class com.github.t9t.jooq.json.JsonDSL
-
Get JSON object at specified path as
textrather thanjson(b), using the#>>operator - objectAtPathText(Field<JSONB>, String...) - Static method in class com.github.t9t.jooq.json.JsonbDSL
-
Get JSON object at specified path as
textrather thanjson(b), using the#>>operator - objectAtPathText(Field<JSONB>, Collection<String>) - Static method in class com.github.t9t.jooq.json.JsonbDSL
-
Get JSON object at specified path as
textrather thanjson(b), using the#>>operator
P
- pretty(Field<JSONB>) - Static method in class com.github.t9t.jooq.json.JsonbDSL
-
Returns the JSON
Fieldas indented JSON text.
S
- StringConverter - Class in com.github.t9t.jooq.json
- StringConverter() - Constructor for class com.github.t9t.jooq.json.StringConverter
- stripNulls(Field<JSON>) - Static method in class com.github.t9t.jooq.json.JsonDSL
-
Returns a JSON
Fieldwith all object fields that havenullvalues omitted. - stripNulls(Field<JSONB>) - Static method in class com.github.t9t.jooq.json.JsonbDSL
-
Returns a JSON
Fieldwith all object fields that havenullvalues omitted.
T
- to(String) - Method in class com.github.t9t.jooq.json.StringConverter
- toType() - Method in class com.github.t9t.jooq.json.StringConverter
- typeOf(Field<JSON>) - Static method in class com.github.t9t.jooq.json.JsonDSL
-
Returns the type of the outermost JSON value as a text string.
- typeOf(Field<JSONB>) - Static method in class com.github.t9t.jooq.json.JsonbDSL
-
Returns the type of the outermost JSON value as a text string.
All Classes All Packages