Package lib.aide
package lib.aide
-
ClassDescriptionJsonContentAction provides a framework for defining rejection rules based on JSONPath expressions and applying transformations to JSON objects using Spring SpEL expressions.AcceptContent represents a case where no rejection occurred and the original JSON is returned.AppendObject assumes that
injectInJsonPath
is an array and appends the evaluated SpEL expressions to that array.ApplyKeyValuePairs assumes thatinjectInJsonPath
is a map and applies the evaluated SpEL expressions as key-value pairs.Builder pattern for creatingJsonContentAction
instances.ExecuteResults stores the results of applying the rejection rules, including any rejections and the content that was accepted without rejection.RejectActionRule defines a rejection rule with a JSONPath condition and a list of transformations to apply if the condition is met.RejectContent represents a case where a rejection occurred and the JSON was transformed.