Iterator<SolrDocument> iter = rows.iterator();
internal: while (iter.hasNext())
{
DTOMetric metric = new DTOMetric();
SolrDocument publication = iter.next();
Integer rp_id = (Integer) publication
.getFirstValue("search.resourceid");
String rp_fullname = (String) publication
.getFirstValue("rp_fullname");
String averageStrength = (String) publication
.getFirstValue(ConstantNetwork.PREFIX_METADATA_BIBLIOMETRIC_3_RETRIEVE
+ conn);
String maxStrength = (String) publication
.getFirstValue(ConstantNetwork.PREFIX_METADATA_BIBLIOMETRIC_2_RETRIEVE
+ conn);
String numbersConnections = (String) publication
.getFirstValue(ConstantNetwork.PREFIX_METADATA_BIBLIOMETRIC_1_RETRIEVE
+ conn);
String quadraticVariance = (String) publication
.getFirstValue(ConstantNetwork.PREFIX_METADATA_BIBLIOMETRIC_4_RETRIEVE
+ conn);
metric.setAuthority(ResearcherPageUtils
.getPersistentIdentifier(rp_id, ResearcherPage.class));