Class FlowableAddToArrayNodeFunctionDelegate

java.lang.Object
com.flowable.platform.common.el.json.FlowableAddToArrayNodeFunctionDelegate
All Implemented Interfaces:
org.flowable.common.engine.api.delegate.FlowableFunctionDelegate

public class FlowableAddToArrayNodeFunctionDelegate extends Object implements org.flowable.common.engine.api.delegate.FlowableFunctionDelegate
A function delegate to add objects to an ArrayNode. This is needed because ArrayNode has various add methods, but JUEL doesn't support method overloading, which means that always the first returned by .getMethod() will be used irregardless of the type.
  • Constructor Details

    • FlowableAddToArrayNodeFunctionDelegate

      public FlowableAddToArrayNodeFunctionDelegate()
  • Method Details

    • prefix

      public String prefix()
      Specified by:
      prefix in interface org.flowable.common.engine.api.delegate.FlowableFunctionDelegate
    • localName

      public String localName()
      Specified by:
      localName in interface org.flowable.common.engine.api.delegate.FlowableFunctionDelegate
    • functionMethod

      public Method functionMethod() throws NoSuchMethodException
      Specified by:
      functionMethod in interface org.flowable.common.engine.api.delegate.FlowableFunctionDelegate
      Throws:
      NoSuchMethodException