{
JBossEntityBeanMetaData original = new JBossEntityBeanMetaData();
original.setEjbName("entity");
CMPFieldsMetaData cmpFields = new CMPFieldsMetaData();
CMPFieldMetaData cmpField = new CMPFieldMetaData();
cmpField.setFieldName("field1");
cmpFields.add(cmpField);
original.setCmpFields(cmpFields);
JBossEntityBeanMetaData override = new JBossEntityBeanMetaData();
override.setEjbName("entity");
cmpFields = new CMPFieldsMetaData();
cmpField = new CMPFieldMetaData();
cmpField.setFieldName("field2");
cmpFields.add(cmpField);
override.setCmpFields(cmpFields);
JBossEntityBeanMetaData merged = new JBossEntityBeanMetaData();
merged.merge(override, original);