Public Member Functions | Package Functions

alma.acs.component.dynwrapper.CompositionMapper Class Reference

Inheritance diagram for alma.acs.component.dynwrapper.CompositionMapper:
alma.acs.component.dynwrapper.TypeMapper

List of all members.

Public Member Functions

 CompositionMapper (Object delegate, Logger logger)
boolean canTranslate (Class oldObjClass, Class newObjClass, ComponentInvocationHandler invHandler)

Package Functions

public< T > Object translate (Object oldObject, T newObjectTemplate, Class< T > newObjectClass, ComponentInvocationHandler invHandler) throws DynWrapperException

Detailed Description

Maps between composite objects, delegating the translation of values recursively if necessary.

Author:
heiko

Constructor & Destructor Documentation

alma.acs.component.dynwrapper.CompositionMapper.CompositionMapper ( Object  delegate,
Logger  logger 
)
See also:
alma.acs.component.dynwrapper.TypeMapper.TypeMapper(java.lang.Object, Logger)

Member Function Documentation

boolean alma.acs.component.dynwrapper.CompositionMapper.canTranslate ( Class  oldObjClass,
Class  newObjClass,
ComponentInvocationHandler  invHandler 
)
public<T> Object alma.acs.component.dynwrapper.CompositionMapper.translate ( Object  oldObject,
T  newObjectTemplate,
Class< T newObjectClass,
ComponentInvocationHandler  invHandler 
) throws DynWrapperException [package, virtual]

The documentation for this class was generated from the following file:
 All Classes Namespaces Files Functions Variables Enumerations Properties