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 JsonPathPassingClauseJsonExistsFunction.JsonExistsArguments.passingClause()Returns the value of thepassingClauserecord component.@Nullable JsonPathPassingClauseJsonQueryFunction.JsonQueryArguments.passingClause()Returns the value of thepassingClauserecord component.@Nullable JsonPathPassingClauseJsonTableFunction.JsonTableArguments.passingClause()Returns the value of thepassingClauserecord component.@Nullable JsonPathPassingClauseJsonValueFunction.JsonValueArguments.passingClause()Returns the value of thepassingClauserecord component.Methods in org.hibernate.dialect.function.json with parameters of type JsonPathPassingClauseModifier and TypeMethodDescriptionstatic voidJsonPathHelper.appendInlinedJsonPathIncludingPassingClause(SqlAppender sqlAppender, String prefix, Expression jsonPathExpression, JsonPathPassingClause passingClause, SqlAstTranslator<?> walker) static voidJsonPathHelper.appendJsonPathConcatPassingClause(SqlAppender sqlAppender, Expression jsonPathExpression, JsonPathPassingClause passingClause, SqlAstTranslator<?> walker) static voidJsonPathHelper.appendJsonPathDoublePipePassingClause(SqlAppender sqlAppender, Expression jsonPathExpression, JsonPathPassingClause passingClause, SqlAstTranslator<?> walker) static StringJsonPathHelper.inlinedJsonPathIncludingPassingClause(String jsonPath, JsonPathPassingClause passingClause, SqlAstTranslator<?> walker) static StringJsonPathHelper.inlinedJsonPathIncludingPassingClause(Expression jsonPathExpression, JsonPathPassingClause passingClause, SqlAstTranslator<?> walker) static voidJsonPathHelper.inlinePassingClause(List<JsonPathHelper.JsonPathElement> jsonPathElements, JsonPathPassingClause passingClause, SqlAstTranslator<?> walker) static voidH2JsonValueFunction.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 JsonPathPassingClauseModifierConstructorDescriptionprotectedJsonExistsArguments(Expression jsonDocument, Expression jsonPath, boolean isJsonType, @Nullable JsonPathPassingClause passingClause, @Nullable JsonExistsErrorBehavior errorBehavior) Creates an instance of aJsonExistsArgumentsrecord class.protectedJsonQueryArguments(Expression jsonDocument, Expression jsonPath, boolean isJsonType, @Nullable JsonPathPassingClause passingClause, @Nullable JsonQueryWrapMode wrapMode, @Nullable JsonQueryErrorBehavior errorBehavior, @Nullable JsonQueryEmptyBehavior emptyBehavior) Creates an instance of aJsonQueryArgumentsrecord class.protectedJsonTableArguments(Expression jsonDocument, @Nullable Expression jsonPath, boolean isJsonType, @Nullable JsonPathPassingClause passingClause, @Nullable JsonTableErrorBehavior errorBehavior, JsonTableColumnsClause columnsClause) Creates an instance of aJsonTableArgumentsrecord class.protectedJsonValueArguments(Expression jsonDocument, Expression jsonPath, boolean isJsonType, @Nullable JsonPathPassingClause passingClause, @Nullable CastTarget returningType, @Nullable JsonValueErrorBehavior errorBehavior, @Nullable JsonValueEmptyBehavior emptyBehavior) Creates an instance of aJsonValueArgumentsrecord 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 JsonPathPassingClauseAbstractSqmJsonPathExpression.createJsonPathPassingClause(SqmToSqlAstConverter walker) protected @Nullable JsonPathPassingClauseSqmJsonTableFunction.createJsonPathPassingClause(SqmToSqlAstConverter walker)