Platform SDK Java 8.5 API Reference

com.genesyslab.platform.reporting.protocol.runtime
Class XmlUtil

java.lang.Object
  extended by com.genesyslab.platform.reporting.protocol.runtime.XmlUtil

public class XmlUtil
extends java.lang.Object


Constructor Summary
XmlUtil()
           
 
Method Summary
<E extends GEnum>
E
getEnumValue(java.lang.Class<E> cls, org.w3c.dom.Element elem, java.lang.String name)
           
 int getInteger(org.w3c.dom.Element elem, java.lang.String name, int defaultVal)
           
 KeyValueCollection getKVCollection(org.w3c.dom.Element elem, java.lang.String name)
           
 long getLong(org.w3c.dom.Element elem, java.lang.String name, long defaultVal)
           
<T extends XmlSerializable>
T
getObject(java.lang.Class<T> objClass, org.w3c.dom.Element elem, java.lang.String name)
           
 java.lang.Object getObject(org.w3c.dom.Element elem, java.lang.String name)
           
 java.lang.String getString(org.w3c.dom.Element elem, java.lang.String name, java.lang.String defaultVal)
           
 org.w3c.dom.Element putToXml(java.lang.String name, GEnum val, org.w3c.dom.Element elem)
           
 org.w3c.dom.Element putToXml(java.lang.String name, int val, org.w3c.dom.Element elem)
           
 org.w3c.dom.Element putToXml(java.lang.String name, KeyValueCollection col, org.w3c.dom.Element elem)
           
 org.w3c.dom.Element putToXml(java.lang.String name, long val, org.w3c.dom.Element elem)
           
 org.w3c.dom.Element putToXml(java.lang.String name, java.lang.Object obj, org.w3c.dom.Element elem)
           
 org.w3c.dom.Element putToXml(java.lang.String name, java.lang.String val, org.w3c.dom.Element elem)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

XmlUtil

public XmlUtil()
Method Detail

putToXml

public org.w3c.dom.Element putToXml(java.lang.String name,
                                    java.lang.String val,
                                    org.w3c.dom.Element elem)

putToXml

public org.w3c.dom.Element putToXml(java.lang.String name,
                                    int val,
                                    org.w3c.dom.Element elem)

putToXml

public org.w3c.dom.Element putToXml(java.lang.String name,
                                    long val,
                                    org.w3c.dom.Element elem)

putToXml

public org.w3c.dom.Element putToXml(java.lang.String name,
                                    GEnum val,
                                    org.w3c.dom.Element elem)

putToXml

public org.w3c.dom.Element putToXml(java.lang.String name,
                                    KeyValueCollection col,
                                    org.w3c.dom.Element elem)
                             throws com.genesyslab.platform.commons.protocol.runtime.codec.CodecException
Throws:
com.genesyslab.platform.commons.protocol.runtime.codec.CodecException

putToXml

public org.w3c.dom.Element putToXml(java.lang.String name,
                                    java.lang.Object obj,
                                    org.w3c.dom.Element elem)
                             throws com.genesyslab.platform.commons.protocol.runtime.codec.CodecException
Throws:
com.genesyslab.platform.commons.protocol.runtime.codec.CodecException

getString

public java.lang.String getString(org.w3c.dom.Element elem,
                                  java.lang.String name,
                                  java.lang.String defaultVal)

getInteger

public int getInteger(org.w3c.dom.Element elem,
                      java.lang.String name,
                      int defaultVal)

getLong

public long getLong(org.w3c.dom.Element elem,
                    java.lang.String name,
                    long defaultVal)

getEnumValue

public <E extends GEnum> E getEnumValue(java.lang.Class<E> cls,
                                        org.w3c.dom.Element elem,
                                        java.lang.String name)
                             throws com.genesyslab.platform.commons.protocol.runtime.codec.CodecException
Throws:
com.genesyslab.platform.commons.protocol.runtime.codec.CodecException

getKVCollection

public KeyValueCollection getKVCollection(org.w3c.dom.Element elem,
                                          java.lang.String name)
                                   throws com.genesyslab.platform.commons.protocol.runtime.codec.CodecException
Throws:
com.genesyslab.platform.commons.protocol.runtime.codec.CodecException

getObject

public java.lang.Object getObject(org.w3c.dom.Element elem,
                                  java.lang.String name)
                           throws com.genesyslab.platform.commons.protocol.runtime.codec.CodecException
Throws:
com.genesyslab.platform.commons.protocol.runtime.codec.CodecException

getObject

public <T extends XmlSerializable> T getObject(java.lang.Class<T> objClass,
                                               org.w3c.dom.Element elem,
                                               java.lang.String name)
                                    throws com.genesyslab.platform.commons.protocol.runtime.codec.CodecException
Throws:
com.genesyslab.platform.commons.protocol.runtime.codec.CodecException

Platform SDK Java 8.5 API Reference

Send comments on this topicTechpubs.webadmin@genesys.com.
Document version: 8.5.302.00
Copyright © 2006–2017 Genesys Telecommunications Laboratories, Inc. All rights reserved.