Partial partial = new Partial();
if (fields != null) {
partial.setFields(fields);
}
if (entry != null) {
partial.addElement(entry);
}
writeRequestData(request, partial);
request.execute();
return parseResponseData(request, classOf(entry));
} finally {