|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Objectbe.ehealth.technicalconnector.utils.ConnectorXmlUtils
public final class ConnectorXmlUtils
Utility class to parse JAXB objects
Method Summary | |
---|---|
static void |
dump(Object obj)
Logs a JAXB object as an XML String Debug logging needs to be activated |
static String |
flatten(String xml)
Removes tabs, line feeds and whitespaces between elements. |
static String |
format(String unformattedXml)
Method to format/indent a XML string |
static String |
format(String unformattedXml,
Source xslt)
Method to format/indent a XML String and applying an XSLT tranformation. |
static Element |
getFirstChildElement(Node node)
|
static boolean |
isXMLLike(String inXMLStr)
Deprecated. |
static void |
logXmlObject(Object obj)
Deprecated. replaced by the dump method |
static String |
marshal(Object obj)
Deprecated. replaced by ConnectorXmlUtils .toString(Object obj) |
static byte[] |
toByteArray(Node node)
Parse the node to an byte[] |
static byte[] |
toByteArray(Object obj)
Parse the object to an byte[] |
static byte[] |
toByteArray(Object data,
QName rootTag)
Deprecated. replaced by ConnectorXmlUtils .toByteArray(Object obj) |
static Document |
toDocument(byte[] data)
|
static Document |
toDocument(Object obj)
Parse the JAXB object to an org.w3c.dom.Document |
static Document |
toDocument(String xml)
|
static Element |
toElement(byte[] data)
|
static String |
toString(Node node)
To string based on a Node |
static String |
toString(Object obj)
To string based on a JAXB object |
static String |
toString(Source source)
To string based on a Source |
Methods inherited from class java.lang.Object |
---|
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Method Detail |
---|
public static Element getFirstChildElement(Node node)
@Deprecated public static void logXmlObject(Object obj)
obj
- the object to logpublic static void dump(Object obj)
obj
- the object to log@Deprecated public static String marshal(Object obj)
ConnectorXmlUtils
.toString(Object obj)
obj
- the object to parse
public static byte[] toByteArray(Node node)
public static byte[] toByteArray(Object obj)
obj
- the object to parse
@Deprecated public static byte[] toByteArray(Object data, QName rootTag)
ConnectorXmlUtils
.toByteArray(Object obj)
data
- the data
public static Document toDocument(byte[] data) throws TechnicalConnectorException
data
-
TechnicalConnectorException
public static Document toDocument(Object obj)
obj
- the object to parse
public static Document toDocument(String xml) throws TechnicalConnectorException
xml
- message as string
TechnicalConnectorException
public static Element toElement(byte[] data) throws TechnicalConnectorException
data
-
TechnicalConnectorException
public static String toString(Object obj)
public static String toString(Node node) throws TechnicalConnectorException
Node
TechnicalConnectorException
public static String toString(Source source) throws TechnicalConnectorException
Source
TechnicalConnectorException
public static String flatten(String xml)
public static String format(String unformattedXml)
unformattedXml
-
public static String format(String unformattedXml, Source xslt)
unformattedXml
- xslt
-
@Deprecated public static boolean isXMLLike(String inXMLStr)
String
is an XML.
|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |