while (it.hasNext())
{
Entry<String,Object> cv = (Entry<String, Object>) it.next();
ValuesCaracteristiques vc = new ValuesCaracteristiques();
vc.setInmobles(inmoble); // 1
vc.setValue(String.valueOf(cv.getValue())); // 2 convertim un Objecte (Integer, String,..) a String
Caracteristiques c = new Caracteristiques();
c.setCaracteristicaKey(cv.getKey());
vc.setCaracteristiques(c); // 3
/*
ValuesCaracteristiquesId vcId = new ValuesCaracteristiquesId();
vcId.setKeycaracteristica(cv.getKey());
vcId.setKeyinmoble(inmoble.getKey());
vc.setKey(vcId); // 4