// Primitive types know how to convert from String
if (type instanceof Primitive && type != Primitive.ANY)
{
if (!arg.isCollection())
{
return type.convert(getParameter(arg.getName()));
}
String[] sValueArray = getParameters(arg.getName()); // get all values of collection
if (sValueArray == null)