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)); } } } } } } }
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)); } } } } } } }
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)); } } } } } } }
public CustomConverterBuilder classB(String type) { Class<?> aClass = MappingUtils.loadClass(type); return classB(aClass); }
public CustomConverterBuilder classB(String type) { Class<?> aClass = MappingUtils.loadClass(type); return classB(aClass); }
public CustomConverterBuilder classB(String type) { Class<?> aClass = MappingUtils.loadClass(type); return classB(aClass); }
public CustomConverterBuilder classA(String type) { Class<?> aClass = MappingUtils.loadClass(type); return classA(aClass); }
public CustomConverterBuilder classA(String type) { Class<?> aClass = MappingUtils.loadClass(type); return classA(aClass); }
private CustomConverterBuilder customConverter(CustomConverterDescription converterDescription) { configuration.getCustomConverters().addConverter(converterDescription); return new CustomConverterBuilder(converterDescription); }
private CustomConverterBuilder customConverter(CustomConverterDescription converterDescription) { configuration.getCustomConverters().addConverter(converterDescription); return new CustomConverterBuilder(converterDescription); }
public CustomConverterBuilder classA(String type) { Class<?> aClass = MappingUtils.loadClass(type); return classA(aClass); }
public CustomConverterBuilder customConverter(Class type) { converterDescription = new CustomConverterDescription(); converterDescription.setType(type); configuration.getCustomConverters().addConverter(converterDescription); return new CustomConverterBuilder(converterDescription); }