public ContenidoBuilder withPersonaResponsable(Persona persona) { Set<Contenido> contenidos; if (persona.getUpoObjetos1() != null) { contenidos = persona.getUpoObjetos1(); } else { contenidos = new HashSet<Contenido>(); } contenidos.add(contenido); persona.setUpoObjetos1(contenidos); contenido.setUpoExtPersona1(persona); return this; }