public class CastorMarshalMapper extends TypeMapper
XmlEntityStruct).m_delegate, m_logger, m_verbose| Constructor and Description |
|---|
CastorMarshalMapper(java.lang.Object delegate,
java.util.logging.Logger logger) |
| Modifier and Type | Method and Description |
|---|---|
boolean |
canTranslate(java.lang.Class<?> oldObjClass,
java.lang.Class<?> newObjClass,
ComponentInvocationHandler invHandler)
True if
oldObjClass is a Castor generated entity class
that has a child of type EntityT,
and if newObjClass is the XmlEntityStruct class. |
java.lang.Object |
translate(java.lang.Object oldObject,
java.lang.Object newObjectTemplate,
java.lang.Class newObjectClass,
ComponentInvocationHandler invHandler)
Converts a Castor generated entity object to the marshalled representation as
an
XmlEntityStruct. |
public CastorMarshalMapper(java.lang.Object delegate,
java.util.logging.Logger logger)
public boolean canTranslate(java.lang.Class<?> oldObjClass,
java.lang.Class<?> newObjClass,
ComponentInvocationHandler invHandler)
oldObjClass is a Castor generated entity class
that has a child of type EntityT,
and if newObjClass is the XmlEntityStruct class.canTranslate in class TypeMapperTypeMapper.canTranslate(java.lang.Class, java.lang.Class,
alma.acs.component.dynwrapper.ComponentInvocationHandler)public java.lang.Object translate(java.lang.Object oldObject,
java.lang.Object newObjectTemplate,
java.lang.Class newObjectClass,
ComponentInvocationHandler invHandler)
throws DynWrapperException
XmlEntityStruct.translate in class TypeMapperDynWrapperExceptionTypeMapper.translate(java.lang.Object, java.lang.Object, java.lang.Class,
alma.acs.component.dynwrapper.ComponentInvocationHandler)