A class that will wrap a reflected method call into a
freemarker.template.TemplateMethodModel interface.
It is used by
BeanModel to wrap reflected method calls
for overloaded methods.
author: Attila Szegedi, szegedia at users dot sourceforge dot net version: $Id: OverloadedMethodModel.java,v 1.25 2005/06/11 12:12:04 szegedia Exp $
Invokes the method, passing it the arguments from the list. The actual
method to call from several overloaded methods will be chosen based
on the classes of the arguments.
throws: TemplateModelException - if the method cannot be chosenunambiguously.