Class AbstractJaxbTaskObject<T>
- java.lang.Object
-
- org.jbpm.services.task.impl.model.xml.AbstractJaxbTaskObject<T>
-
- Direct Known Subclasses:
JaxbAttachment
,JaxbContentData
,JaxbI18NText
,JaxbTaskData
public class AbstractJaxbTaskObject<T> extends Object
-
-
Constructor Summary
Constructors Modifier Constructor Description AbstractJaxbTaskObject()
protected
AbstractJaxbTaskObject(Class<?> realClass)
protected
AbstractJaxbTaskObject(T taskObject, Class<?> objectInterface)
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description static <I,J extends I>
List<J>convertListFromInterfaceToJaxbImpl(List<I> interfacelList, Class<I> interfaceClass, Class<J> jaxbClass)
protected void
initialize(T taskObject, Class<?> objectInterface)
void
readExternal(ObjectInput in)
void
writeExternal(ObjectOutput out)
-
-
-
Field Detail
-
realClass
protected Class<?> realClass
-
-
Method Detail
-
convertListFromInterfaceToJaxbImpl
public static <I,J extends I> List<J> convertListFromInterfaceToJaxbImpl(List<I> interfacelList, Class<I> interfaceClass, Class<J> jaxbClass)
-
writeExternal
public void writeExternal(ObjectOutput out) throws IOException
- Throws:
IOException
-
readExternal
public void readExternal(ObjectInput in) throws IOException, ClassNotFoundException
- Throws:
IOException
ClassNotFoundException
-
-