Oracle Fusion Middleware extensions for Seed Data Framework
11g Release 1 (11.1.2)

E22564-02

oracle.apps.fnd.applseed.rt.common.mapper
Class ReferenceMapper

java.lang.Object
  extended by oracle.apps.fnd.applseed.rt.common.mapper.Mapper
      extended by oracle.apps.fnd.applseed.rt.common.mapper.ReferenceMapper

public class ReferenceMapper
extends Mapper

This class a special kind of mapper which maps attributes between a referring entity and the referred entity.


Field Summary
protected  SDReferenceUsage refUsage
           
 
Fields inherited from class oracle.apps.fnd.applseed.rt.common.mapper.Mapper
RUN_ORDER_FIRST, RUN_ORDER_LAST, runOrder, srcAttr, srcNode
 
Constructor Summary
ReferenceMapper(SDViewNode node, oracle.jbo.AttributeDef attr, SDReferenceUsage ru)
          Constructor for ReferenceMapper.
 
Method Summary
 SDViewNode getReferencedNode()
           
 void resolveInternal(SDDataEntity de)
           
 
Methods inherited from class oracle.apps.fnd.applseed.rt.common.mapper.Mapper
equals, getRunOrder, hashCode, resolve, toString
 
Methods inherited from class java.lang.Object
clone, finalize, getClass, notify, notifyAll, wait, wait, wait
 

Field Detail

refUsage

protected SDReferenceUsage refUsage
Constructor Detail

ReferenceMapper

public ReferenceMapper(SDViewNode node,
                       oracle.jbo.AttributeDef attr,
                       SDReferenceUsage ru)
Constructor for ReferenceMapper.

Parameters:
attr - attribute to be mapped
ru - ReferenceUsage representing the reference relationship.
Method Detail

getReferencedNode

public SDViewNode getReferencedNode()

resolveInternal

public void resolveInternal(SDDataEntity de)
                     throws SDMetaDataException,
                            SDMappingException
Specified by:
resolveInternal in class Mapper
Throws:
SDMetaDataException
SDMappingException

Oracle Fusion Middleware extensions for Seed Data Framework
11g Release 1 (11.1.2)

E22564-02

Copyright © 2011 Oracle. All Rights Reserved.