fferpcore.SObjectTargetMapglobal with sharing class SObjectTargetMap implements TargetObjectMap, SObjectTarget.DestroyListener, VDOAdapters.SelfAdaptingTargetObjectMapAndRecordList Implementation of fferpcore.TargetObjectMap for a collection of SObjectTarget. This class implements the following interfaces: Methods
SObjectTargetMapglobal SObjectTargetMap(SObjectType objectType, String correlationField, List<fferpcore.DataSourceBase.Row> rows) Construct an SObjectTargetMap. Input Parameters
SObjectTargetMapglobal SObjectTargetMap(SObjectType objectType, String correlationField, List<SObject> records) Construct an SObjectTargetMap. Input Parameters
getglobal TargetObject get(Object key) Handle duplicate entry into the target map. Input Parameters
createglobal fferpcore.TargetObject create(Object key) keySetglobal Set<Object> keySet() valuesglobal List<fferpcore.TargetObject> values() Return ValueThe items in the list. SObjectTargetMap maintains insertion order. sizeglobal Integer size() getAsRecordListglobal fferpcore.VirtualDataObject.RecordList getAsRecordList() Record an error against the Map as a whole. Any VDO Error Listeners are informed. The error will be added to all DataTargetResults when they commit. All Targets will be marked "prevent save" Input Parameters
getAsTargetObjectMapglobal fferpcore.TargetObjectMap getAsTargetObjectMap() |