code: private Object getParameterValue(ControlBeanContext context, Method method, Object[] args) {
          Object value;
          try {
              value = context.getParameterValue(method, _nameQualifiers[0], args);
          } catch (IllegalArgumentException iae) {
              throw new ControlException("Invalid argument name in SQL statement: " + _nameQualifiers[0], iae);
          }
  
          for (int i = 1; i < _nameQualifiers.length; i++) {
              // handle maps, properties, and fields...
              value = extractValue(value, _nameQualifiers[i - 1], _nameQualifiers[i]);
          }
          return value;
      }
docs: Get the value from the method param.
  @param method
  @param args
  @return Value of reflected method param.