Uses of Interface
org.hibernate.query.criteria.JpaJsonExistsNode
Packages that use JpaJsonExistsNode
Package
Description
The JPA-standard criteria query API defines all the operations needed express
any query written in standard JPQL.
Nodes representing expressions in the SQM tree.
-
Uses of JpaJsonExistsNode in org.hibernate.query.criteria
Subinterfaces of JpaJsonExistsNode in org.hibernate.query.criteriaModifier and TypeInterfaceDescriptioninterface
A special expression for thejson_exists
function.Methods in org.hibernate.query.criteria that return JpaJsonExistsNodeModifier and TypeMethodDescriptionJpaJsonExistsNode.errorOnError()
Sets theJpaJsonExistsNode.ErrorBehavior.ERROR
for this json exists expression.JpaJsonTableColumnsNode.existsColumn
(String columnName) LikeJpaJsonTableColumnsNode.existsColumn(String, String)
, but uses the column name as JSON path expression.JpaJsonTableColumnsNode.existsColumn
(String columnName, String jsonPath) Defines a boolean column on the result type with the given name for which the value can be obtained by invokingjson_exists
with the given JSON path.JpaJsonExistsNode.falseOnError()
Sets theJpaJsonExistsNode.ErrorBehavior.FALSE
for this json exists expression.JpaJsonExistsNode.trueOnError()
Sets theJpaJsonExistsNode.ErrorBehavior.TRUE
for this json exists expression.JpaJsonExistsNode.unspecifiedOnError()
Sets theJpaJsonExistsNode.ErrorBehavior.UNSPECIFIED
for this json exists expression. -
Uses of JpaJsonExistsNode in org.hibernate.query.sqm.tree.expression
Classes in org.hibernate.query.sqm.tree.expression that implement JpaJsonExistsNodeModifier and TypeClassDescriptionclass
Special expression for the json_exists function that also captures special syntax elements like error behavior and passing variables.Methods in org.hibernate.query.sqm.tree.expression that return JpaJsonExistsNodeModifier and TypeMethodDescriptionSqmJsonTableFunction.existsColumn
(String columnName) SqmJsonTableFunction.existsColumn
(String columnName, @Nullable String jsonPath)