Fill beanItemContainer from Set

Hello, is there any way to fill a BeanItemContainer from Set object, without having to cross it?

our code is:

biModulos = new BeanItemContainer<Admmodulos>(Admmodulos.class);
		for (Iterator<?> iter = ((Admclientesagedum) super.getMiEntidad()).getAdmmoduloses().iterator(); iter.hasNext();){
	    	biModulos.addBean((Admmodulos)iter.next());	    
	    }
		getpGrid().setContainerDataSource(biModulos);

Thanks very much.