private void parseCustomConverters(Element ele, DozerBuilder.ConfigurationBuilder config) {
        NodeList nl = ele.getChildNodes();
        for (int i = 0; i < nl.getLength(); i++) {
            Node node = nl.item(i);
            if (node instanceof Element) {
                Element element = (Element)node;

                debugElement(element);

                if (CONVERTER_ELEMENT.equals(element.getNodeName())) {
                    String converterType = getAttribute(element, TYPE_ATTRIBUTE);
                    DozerBuilder.CustomConverterBuilder customConverterBuilder = config.customConverter(converterType);

                    NodeList list = element.getChildNodes();
                    for (int x = 0; x < list.getLength(); x++) {
                        Node node1 = list.item(x);
                        if (node1 instanceof Element) {
                            Element element1 = (Element)node1;
                            if (CLASS_A_ELEMENT.equals(element1.getNodeName())) {
                                customConverterBuilder.classA(getNodeValue(element1));
                            } else if (CLASS_B_ELEMENT.equals(element1.getNodeName())) {
                                customConverterBuilder.classB(getNodeValue(element1));
                            }
                        }
                    }
                }
            }
        }
    }
Builds object representation of mappings based on content of Xml document

@return mapping container
core/src/main/java/com/github/dozermapper/core/loader/xml/XMLParser.java