Class Signature

java.lang.Object
com.dashjoin.jsonata.utils.Signature
All Implemented Interfaces:
Serializable

public class Signature extends Object implements Serializable
Manages signature related functions
See Also:
  • Constructor Details

    • Signature

      public Signature(String signature, String function)
  • Method Details

    • setFunctionName

      public void setFunctionName(String functionName)
    • main

      public static void main(String[] args)
    • validate

      public Object validate(Object _args, Object context)
    • getNumberOfArgs

      public int getNumberOfArgs()
    • getMinNumberOfArgs

      public int getMinNumberOfArgs()
      Returns the minimum # of arguments. I.e. the # of all non-optional arguments.