Class XMLPojoUtil

java.lang.Object
org.eclnt.ccee.xml.XMLPojoUtil

public class XMLPojoUtil extends Object
  • Constructor Details

    • XMLPojoUtil

      public XMLPojoUtil()
  • Method Details

    • instance

      public static XMLPojoUtil instance()
    • initialize

      public static void initialize(XMLPojoUtil instance)
    • createXSDElementForBeanClass

      public org.eclnt.ccee.simplexml.SimpleXMLElement createXSDElementForBeanClass(Class beanClass)
    • createXSDElementForBeanClass

      public org.eclnt.ccee.simplexml.SimpleXMLElement createXSDElementForBeanClass(Class beanClass, String beanTagName)
    • addXSDAttributeDefinitionsForBeanClass

      public void addXSDAttributeDefinitionsForBeanClass(Class beanClass, org.eclnt.ccee.simplexml.SimpleXMLElement parentElement)
    • encodePojoSDTToSXMLElement

      public org.eclnt.ccee.simplexml.SimpleXMLElement encodePojoSDTToSXMLElement(Object o, String oTagName)
    • createPojoSDTFromSXMLElement

      public <BEANCLASS> BEANCLASS createPojoSDTFromSXMLElement(Class<BEANCLASS> clazz, org.eclnt.ccee.simplexml.SimpleXMLElement xmlElement)
    • updatePojoSDTFromSXMLElement

      public void updatePojoSDTFromSXMLElement(Object result, org.eclnt.ccee.simplexml.SimpleXMLElement xmlElement)
    • encodePojoSDTToXMLBegin

      public String encodePojoSDTToXMLBegin(Object o, String oTagName)
    • encodePojoSDTToXMLEnd

      public String encodePojoSDTToXMLEnd(Object o, String oTagName)
    • findXsdTypeForJavaType

      public String findXsdTypeForJavaType(Class<?> javaClass)
    • convertPropertyIntoXMLString

      protected String convertPropertyIntoXMLString(String property, Object propertyValue)