code: private void parseConfig(Element property, BeanDefinitionBuilder propertyBuilder) {
          Element config = (Element) getTagChildren("config", property).item(0);
  
          if (config != null) {
              Properties properties = new Properties();
              NodeList entries = getTagChildren("entry", config);
  
              for (int i = 0; i < entries.getLength(); i++) {
                  Element entry = (Element) entries.item(i);
                  String key = entry.getAttribute("key");
                  String value = entry.getTextContent().trim();
                  properties.put(key, value);
              }
  
              propertyBuilder.addPropertyValue("config", properties);
          }
      }
docs: Parses out configuration settings for current property descriptor.
  
  @param property Root element
  @param propertyBuilder Bean definition builder.