}
private Object[] getIndividualRequestParameters(JsonRequestData request) {
assert request != null;
RegisteredStandardMethod method = getStandardMethod( request.getAction(), request.getMethod());
assert method != null;
Object[] parameters;
if( !method.getHandleParametersAsJsonArray()) {
checkJsonMethodParameterTypes( request.getJsonData(), method );
parameters = jsonDataToMethodParameters(method, request.getJsonData(), method.getParameterTypes(), method.getGsonParameterTypes() );
}
else {
parameters = new Object[] { request.getJsonData() };
}
return parameters;