Policy policy = new Policy();
Set<PolicyElement> elements = new HashSet<PolicyElement>();
elements.add(new CustomerElement());
elements.add(new ProductElement());
elements.add(new OtherElement());
elements.add(new OneOtherElement());
policy.setElements(elements);
PolicyDTO dto = factory.getMapperFacade(Policy.class, PolicyDTO.class).map(policy);