public ArrayList<HashMap> fillListEavy(ArrayList<HashMap> list)
		{
			ArrayList<HashMap> sauv = list;
			try{
					for (int i = 0; i != list.size(); i++)
					{
							for (int j = 0; j != list.get(i).size(); j++)
							{
								if (list.get(i).values().toArray()[j].getClass().getSimpleName().equals("HashMap"))
								{
									HashMap line = (HashMap) list.get(i).values().toArray()[j];
									for (int k = 0; k != line.size(); k++)
									{
										String key = (String) line.keySet().toArray()[k];
										Object value = line.values().toArray()[k];
										if (key.substring(key.length() - 2).equals("ID"))
										{
											String sql = "SELECT * FROM " + key.substring(0, key.length() - 2) + " WHERE Id = " + value + ";";
											HashMap mMap = simpleRead(sql);	
											HashMap finalMap = mMap;
											for (int l = 0; l != mMap.size(); l++)
											{
												if (mMap.values().toArray()[l].equals("null"))
													finalMap = null;
											}
											line.put(key.substring(0, key.length() - 2).toLowerCase(), finalMap);
											line.remove(key);
										}
									}
								}
							}
							
						}
						System.out.println("\n");
			}
			catch (Exception e)                 	{System.out.println("Connexion au DBManager : Operation non valide: " + e.toString());         	e.printStackTrace();}
			return list;
		}