AbstractBeanMetaData bmd = new AbstractBeanMetaData(SimpleBean.class.getName());
ArrayList constructorParams = new ArrayList();
AbstractParameterMetaData pmd = new AbstractParameterMetaData();
pmd.setType("java.util.List");
AbstractListMetaData collection = new AbstractListMetaData();
collection.setConfigurator(configurator);
collection.setElementType("java.lang.String");
collection.add(new StringValueMetaData("1"));
collection.add(new StringValueMetaData("2"));
pmd.setValue(collection);
constructorParams.add(pmd);
AbstractConstructorMetaData cmd = new AbstractConstructorMetaData();
bmd.setConstructor(cmd);
cmd.setParameters(constructorParams);