oracle.apps.fnd.applseed.rt.common.mapper
Class SurrogateMapper
java.lang.Object
oracle.apps.fnd.applseed.rt.common.mapper.Mapper
oracle.apps.fnd.applseed.rt.common.mapper.SurrogateMapper
public class SurrogateMapper
- extends Mapper
This class is a special kind of mapper which derives the value of a
surrogate attribute defined on an entity. To do this, we need to have (from the XML)
values for all the alternate unique key attributes defined on the entity.
Constructor Summary |
SurrogateMapper(SDViewNode node,
oracle.jbo.AttributeDef attr)
Constructor takes in the attribute that needs substitution and the link
that identifies that parent child relationship. |
Methods inherited from class java.lang.Object |
clone, finalize, getClass, notify, notifyAll, wait, wait, wait |
SurrogateMapper
public SurrogateMapper(SDViewNode node,
oracle.jbo.AttributeDef attr)
- Constructor takes in the attribute that needs substitution and the link
that identifies that parent child relationship.
- Parameters:
attr
- attribute to be substituted
resolveInternal
protected void resolveInternal(SDDataEntity de)
throws SDMappingException,
SDMetaDataException
- Specified by:
resolveInternal
in class Mapper
- Parameters:
de
- DataEntity
- Throws:
SDMappingException
- unable to resolve
SDMetaDataException
- Metadata Exception
Copyright © 2011 Oracle. All Rights Reserved.