com.genesyslab.platform.reporting.protocol.runtime
Class XmlUtil
java.lang.Object
com.genesyslab.platform.reporting.protocol.runtime.XmlUtil
public class XmlUtil
- extends java.lang.Object
Method Summary |
|
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)
|
|
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 |
XmlUtil
public XmlUtil()
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
Send comments on this topicTechpubs.webadmin@genesys.com.
Document version: 8.5.302.00
Copyright © 2006–2017 Genesys Telecommunications Laboratories, Inc. All rights reserved.