Class ExpressionObject

All Implemented Interfaces:
ExpressionObject

public class ExpressionObject extends ExpressionContextAccessingObject
  • Method Details

    • toContext

      public void toContext(Map<String,Object> context)
      Specified by:
      toContext in interface ExpressionObject
      Overrides:
      toContext in class ExpressionContextAccessingObject
    • cp

      public void cp(int contractParamId, String contractParamType, int processParamId) throws Exception
      Copy parameter value from link contract to the process
      Parameters:
      contractParamId - billing contract parameter ID, must has a same type as
      contractParamType - contract parameter type, empty string if the type is the same with
      processParamId - process parameter ID, also defines a type, supported parameter types:
    • address from address type of contract parameter
    • date from date type of contract parameter
    • blob, text from text, address, phone types of contract parameter
    • phone from phone type of contract parameter
    • Throws:
      Exception