Class JsonLateBindingValue

  • All Implemented Interfaces:
    ILateBindingValue

    public class JsonLateBindingValue
    extends java.lang.Object
    implements ILateBindingValue
    Defines the JSON document Late binding approach to function arguments.
    • Method Summary

      All Methods Instance Methods Concrete Methods 
      Modifier and Type Method Description
      java.lang.Object get()
      Evaluate the JSON document at the point of need using the JSON parameter and associated document model which may itself originate from yet another function thus recursively invoking late binding methods.
      • Methods inherited from class java.lang.Object

        clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
    • Constructor Detail

      • JsonLateBindingValue

        public JsonLateBindingValue​(JsonProvider jsonProvider,
                                    Parameter jsonParameter)
    • Method Detail

      • get

        public java.lang.Object get()
        Evaluate the JSON document at the point of need using the JSON parameter and associated document model which may itself originate from yet another function thus recursively invoking late binding methods.
        Specified by:
        get in interface ILateBindingValue
        Returns:
        the late value