private void mapBeanProperties(Object bean, Element target, String... properties) { for(String property : properties) { String[] propertyTokens = property.split("\\|"); String propertyName; String attributeName; if(propertyTokens.length == 2) { propertyName = propertyTokens[0]; attributeName = propertyTokens[1]; } else { propertyName = property; attributeName = property; } Object value = getBeanValue(bean, propertyName); if(value != null) { target.setAttribute(attributeName, XmlUtil.removeEntities(value.toString())); } } }
private void mapBeanProperties(Object bean, Element target, String... properties) { for(String property : properties) { String[] propertyTokens = property.split("\\|"); String propertyName; String attributeName; if(propertyTokens.length == 2) { propertyName = propertyTokens[0]; attributeName = propertyTokens[1]; } else { propertyName = property; attributeName = property; } Object value = getBeanValue(bean, propertyName); if(value != null) { target.setAttribute(attributeName, XmlUtil.removeEntities(value.toString())); } } }
private void mapBeanProperties(Object bean, Element target, String... properties) { for(String property : properties) { String[] propertyTokens = property.split("\\|"); String propertyName; String attributeName; if(propertyTokens.length == 2) { propertyName = propertyTokens[0]; attributeName = propertyTokens[1]; } else { propertyName = property; attributeName = property; } Object value = getBeanValue(bean, propertyName); if(value != null) { target.setAttribute(attributeName, XmlUtil.removeEntities(value.toString())); } } }
private void mapBeanProperties(Object bean, Element target, String... properties) { for(String property : properties) { String[] propertyTokens = property.split("\\|"); String propertyName; String attributeName; if(propertyTokens.length == 2) { propertyName = propertyTokens[0]; attributeName = propertyTokens[1]; } else { propertyName = property; attributeName = property; } Object value = getBeanValue(bean, propertyName); if(value != null) { target.setAttribute(attributeName, XmlUtil.removeEntities(value.toString())); } } }