def resolve_parameter(target_typed_method_name, parameter_field, default_value, *args)
        if respond_to?(target_typed_method_name)
          send(target_typed_method_name, *args)
        elsif parameter_field
          resolve_value(parameter_field, *args)
        else
          default_value
        end
      end
def resolve_parameter(target_typed_method_name, parameter_field, default_value, *args)
        if respond_to?(target_typed_method_name)
          send(target_typed_method_name, *args)
        elsif parameter_field
          resolve_value(parameter_field, *args)
        else
          default_value
        end
      end
Used to transform parameter value from configured field or defined method.
 @api private

 @param [String] target_typed_method_name Method name overriden for the target type
 @param [Object] parameter_field Parameter Configured field in this model
 @param [Object] default_value Default parameter value
 @param [Array] args Arguments to pass to the method overriden or defined as parameter field
 @return [Object] Resolved parameter value