java.lang.Object
com.jayway.jsonpath.internal.function.json.Append
All Implemented Interfaces:
PathFunction

public class Append extends Object implements PathFunction
Appends JSON structure to the current document so that you can utilize the JSON added thru another function call. If there are multiple parameters then this function call will add each element that is json to the structure Created by mgreenwood on 12/14/15.
  • Constructor Details

    • Append

      public Append()
  • Method Details

    • invoke

      public Object invoke(String currentPath, PathRef parent, Object model, EvaluationContext ctx, List<Parameter> parameters)
      Description copied from interface: PathFunction
      Invoke the function and output a JSON object (or scalar) value which will be the result of executing the path
      Specified by:
      invoke in interface PathFunction
      Parameters:
      currentPath - The current path location inclusive of the function name
      parent - The path location above the current function
      model - The JSON model as input to this particular function
      ctx - Eval context, state bag used as the path is traversed, maintains the result of executing
      Returns:
      result