RSClass nodeList = data.getProperClass("NodeList");
for(Entry<String, ClassGen> c : classes.entrySet()){
if(c.getValue().getClassName().equals(nodeList.className)){
for(Field fi : c.getValue().getFields()){
if(fi.isPrivate()){
nodeList.addField("Current", fi.getName());
for(Field head: c.getValue().getFields()){
if(!head.isPrivate() && head.getType().equals(fi.getType())){
nodeList.addField("Head", head.getName());
data.addClass("Node", head.getType().toString());
return SearchResult.Success;