Uses of Class
org.hibernate.sql.ast.tree.expression.JsonPathPassingClause
Packages that use JsonPathPassingClause
Package
Description
Nodes representing expressions in the SQM tree.
-
Uses of JsonPathPassingClause in org.hibernate.dialect.function.json
Methods in org.hibernate.dialect.function.json that return JsonPathPassingClauseModifier and TypeMethodDescription@Nullable JsonPathPassingClause
JsonExistsFunction.JsonExistsArguments.passingClause()
Returns the value of thepassingClause
record component.@Nullable JsonPathPassingClause
JsonQueryFunction.JsonQueryArguments.passingClause()
Returns the value of thepassingClause
record component.@Nullable JsonPathPassingClause
JsonTableFunction.JsonTableArguments.passingClause()
Returns the value of thepassingClause
record component.@Nullable JsonPathPassingClause
JsonValueFunction.JsonValueArguments.passingClause()
Returns the value of thepassingClause
record component.Methods in org.hibernate.dialect.function.json with parameters of type JsonPathPassingClauseModifier and TypeMethodDescriptionstatic void
JsonPathHelper.appendInlinedJsonPathIncludingPassingClause
(SqlAppender sqlAppender, String prefix, Expression jsonPathExpression, JsonPathPassingClause passingClause, SqlAstTranslator<?> walker) static void
JsonPathHelper.appendJsonPathConcatPassingClause
(SqlAppender sqlAppender, Expression jsonPathExpression, JsonPathPassingClause passingClause, SqlAstTranslator<?> walker) static void
JsonPathHelper.appendJsonPathDoublePipePassingClause
(SqlAppender sqlAppender, Expression jsonPathExpression, JsonPathPassingClause passingClause, SqlAstTranslator<?> walker) static String
JsonPathHelper.inlinedJsonPathIncludingPassingClause
(String jsonPath, JsonPathPassingClause passingClause, SqlAstTranslator<?> walker) static String
JsonPathHelper.inlinedJsonPathIncludingPassingClause
(Expression jsonPathExpression, JsonPathPassingClause passingClause, SqlAstTranslator<?> walker) static void
JsonPathHelper.inlinePassingClause
(List<JsonPathHelper.JsonPathElement> jsonPathElements, JsonPathPassingClause passingClause, SqlAstTranslator<?> walker) static void
H2JsonValueFunction.renderJsonPath
(SqlAppender sqlAppender, Expression jsonDocument, boolean isJson, SqlAstTranslator<?> walker, String jsonPath, @Nullable JsonPathPassingClause passingClause) Constructors in org.hibernate.dialect.function.json with parameters of type JsonPathPassingClauseModifierConstructorDescriptionprotected
JsonExistsArguments
(Expression jsonDocument, Expression jsonPath, boolean isJsonType, @Nullable JsonPathPassingClause passingClause, @Nullable JsonExistsErrorBehavior errorBehavior) Creates an instance of aJsonExistsArguments
record class.protected
JsonQueryArguments
(Expression jsonDocument, Expression jsonPath, boolean isJsonType, @Nullable JsonPathPassingClause passingClause, @Nullable JsonQueryWrapMode wrapMode, @Nullable JsonQueryErrorBehavior errorBehavior, @Nullable JsonQueryEmptyBehavior emptyBehavior) Creates an instance of aJsonQueryArguments
record class.protected
JsonTableArguments
(Expression jsonDocument, @Nullable Expression jsonPath, boolean isJsonType, @Nullable JsonPathPassingClause passingClause, @Nullable JsonTableErrorBehavior errorBehavior, JsonTableColumnsClause columnsClause) Creates an instance of aJsonTableArguments
record class.protected
JsonValueArguments
(Expression jsonDocument, Expression jsonPath, boolean isJsonType, @Nullable JsonPathPassingClause passingClause, @Nullable CastTarget returningType, @Nullable JsonValueErrorBehavior errorBehavior, @Nullable JsonValueEmptyBehavior emptyBehavior) Creates an instance of aJsonValueArguments
record class. -
Uses of JsonPathPassingClause in org.hibernate.query.sqm.tree.expression
Methods in org.hibernate.query.sqm.tree.expression that return JsonPathPassingClauseModifier and TypeMethodDescriptionprotected @Nullable JsonPathPassingClause
AbstractSqmJsonPathExpression.createJsonPathPassingClause
(SqmToSqlAstConverter walker) protected @Nullable JsonPathPassingClause
SqmJsonTableFunction.createJsonPathPassingClause
(SqmToSqlAstConverter walker)