if (requestObject != null) {
try {
setEntity(requestObject.getEntity(parser));
} catch (BoxJSONException e) {
throw new BoxRestException(e, "Cannot parse entity of the request object.");
} catch (UnsupportedEncodingException e) {
throw new BoxRestException(e, "UnsupportedEncodingException in the request object.");
}
BoxRequestExtras mutator = requestObject.getRequestExtras();
setRequestFields(mutator.getFields());
getQueryParams().putAll(mutator.getQueryParams());