private List<Type> parseTypeList(List<Map<String,Object>> types,List<TypeParameter> typeParams){
  List<Type> ts=new ArrayList<Type>(types.size());
  for (  Map<String,Object> st : types) {
    ts.add(getTypeFromJson(st,null,typeParams));
  }
  return ts;
}

private List < Type > parseTypeList ( List < Map < String , Object > > types , List < TypeParameter > typeParams ) { List < Type > ts = new ArrayList < Type > ( types . size ( ) ) ; for ( Map < String , Object > st : types ) { ts . add ( getTypeFromJson ( st , null , typeParams ) ) ; } return ts ; }
creates a list of type from the references in the maps .
