org.kie.services.client.serialization
Class JaxbSerializationProvider
java.lang.Object
org.kie.services.client.serialization.JaxbSerializationProvider
- All Implemented Interfaces:
- SerializationProvider
public class JaxbSerializationProvider
- extends Object
- implements SerializationProvider
| Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
JMS_SERIALIZATION_TYPE
public static final int JMS_SERIALIZATION_TYPE
- See Also:
- Constant Field Values
KIE_JAXB_CLASS_SET
public static Set<Class<?>> KIE_JAXB_CLASS_SET
PRIMITIVE_ARRAY_CLASS_SET
public static Set<Class<?>> PRIMITIVE_ARRAY_CLASS_SET
JaxbSerializationProvider
public JaxbSerializationProvider()
JaxbSerializationProvider
public JaxbSerializationProvider(Collection<Class<?>> extraJaxbClassList)
getJaxbContext
public JAXBContext getJaxbContext()
serialize
public String serialize(Object object)
- Specified by:
serialize in interface SerializationProvider
deserialize
public Object deserialize(Object xmlStrObject)
- Specified by:
deserialize in interface SerializationProvider
addJaxbClasses
public void addJaxbClasses(Class<?>... jaxbClass)
addJaxbClasses
public void addJaxbClasses(Collection<Class<?>> jaxbClassList)
getExtraJaxbClasses
public Collection<Class<?>> getExtraJaxbClasses()
commaSeperatedStringToClassSet
public static Set<Class<?>> commaSeperatedStringToClassSet(String extraClassNames)
throws SerializationException
- Throws:
SerializationException
commaSeperatedStringToClassSet
public static Set<Class<?>> commaSeperatedStringToClassSet(ClassLoader classloader,
String extraClassNames)
throws SerializationException
- Throws:
SerializationException
classSetToCommaSeperatedString
public static String classSetToCommaSeperatedString(Collection<Class<?>> extraClassList)
throws SerializationException
- Throws:
SerializationException
split
public static String[] split(String in)
setPrettyPrint
public void setPrettyPrint(boolean prettyPrint)
getPrettyPrint
public boolean getPrettyPrint()
unsupported
public static Object unsupported(Class<?> realClass)
Copyright © 2001-2014 JBoss by Red Hat. All Rights Reserved.