Package com.ibm.di.util
Class JAXBUtils
- java.lang.Object
-
- com.ibm.di.util.JAXBUtils
-
public class JAXBUtils extends java.lang.Object
Note: This class is for internal usage only. Any dependency from the end-user will not be supported. Changes to this class will happen without a warning.- Since:
- 7.2
-
-
Constructor Summary
Constructors Constructor Description JAXBUtils()
-
Method Summary
All Methods Static Methods Concrete Methods Modifier and Type Method Description static <T> TdeserializeObject(java.lang.String o, java.lang.Class<T> c)static java.lang.ObjectdeserializeObject(java.lang.String o, javax.xml.bind.Unmarshaller um)static <T> TdeserializeObjectFromBytes(byte[] o, java.lang.Class<T> c)static java.lang.ObjectdeserializeObjectFromBytes(byte[] o, javax.xml.bind.Unmarshaller um)static java.lang.StringserializeObject(java.lang.Object o)static java.lang.StringserializeObject(java.lang.Object o, javax.xml.bind.Marshaller m)static byte[]serializeObjectToBytes(java.lang.Object o)static byte[]serializeObjectToBytes(java.lang.Object o, javax.xml.bind.Marshaller m)static voidserializeObjectToStream(java.lang.Object o, java.io.OutputStream os)static voidserializeObjectToStream(java.lang.Object o, java.io.OutputStream os, javax.xml.bind.Marshaller m)
-
-
-
Method Detail
-
serializeObject
public static java.lang.String serializeObject(java.lang.Object o) throws javax.xml.bind.JAXBException- Throws:
javax.xml.bind.JAXBException
-
serializeObject
public static java.lang.String serializeObject(java.lang.Object o, javax.xml.bind.Marshaller m) throws javax.xml.bind.JAXBException- Throws:
javax.xml.bind.JAXBException
-
serializeObjectToBytes
public static byte[] serializeObjectToBytes(java.lang.Object o) throws javax.xml.bind.JAXBException- Throws:
javax.xml.bind.JAXBException
-
serializeObjectToBytes
public static byte[] serializeObjectToBytes(java.lang.Object o, javax.xml.bind.Marshaller m) throws javax.xml.bind.JAXBException- Throws:
javax.xml.bind.JAXBException
-
serializeObjectToStream
public static void serializeObjectToStream(java.lang.Object o, java.io.OutputStream os) throws javax.xml.bind.JAXBException- Throws:
javax.xml.bind.JAXBException
-
serializeObjectToStream
public static void serializeObjectToStream(java.lang.Object o, java.io.OutputStream os, javax.xml.bind.Marshaller m) throws javax.xml.bind.JAXBException- Throws:
javax.xml.bind.JAXBException
-
deserializeObjectFromBytes
public static <T> T deserializeObjectFromBytes(byte[] o, java.lang.Class<T> c) throws javax.xml.bind.JAXBException- Throws:
javax.xml.bind.JAXBException
-
deserializeObject
public static <T> T deserializeObject(java.lang.String o, java.lang.Class<T> c) throws javax.xml.bind.JAXBException- Throws:
javax.xml.bind.JAXBException
-
deserializeObjectFromBytes
public static java.lang.Object deserializeObjectFromBytes(byte[] o, javax.xml.bind.Unmarshaller um)
-
deserializeObject
public static java.lang.Object deserializeObject(java.lang.String o, javax.xml.bind.Unmarshaller um)
-
-