}
@Override
public BeanMetaData getBeanMetaData(Class<?> type) {
AddressDeclaration address = ApplicationMetaDataGenerator.parseAddress(type);
AddressBinding addressBinding = new AddressBinding();
for(String[] tuple : address.getAddress())
{
addressBinding.add(tuple[0], tuple[1]);
}
BeanMetaData metaData = new BeanMetaData(type, addressBinding, getBindingsForType(type));