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

public class Length extends Object implements PathFunction
Provides the length of a JSONArray Object Created by mattg on 6/26/15.
  • Constructor Details

    • Length

      public Length()
  • Method Details

    • invoke

      public Object invoke(String currentPath, PathRef parent, Object model, EvaluationContext ctx)
      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: