public Object[] buildArguments(RestLiRequestData requestData, RoutingResult routingResult)
{
ResourceMethodDescriptor resourceMethodDescriptor = routingResult.getResourceMethod();
List<Parameter<?>> parameters = resourceMethodDescriptor.getParameters();
DynamicRecordTemplate template = (DynamicRecordTemplate) requestData.getEntity();
DataMap data = template.data();
Object[] arguments = new Object[parameters.size()];
int i = 0;
for (Parameter<?> param : parameters)
{
Object value;