Class AgreementTermsPartyMappingProcessor

java.lang.Object
com.regnosys.rosetta.common.translation.MappingProcessor
cdm.legaldocumentation.common.processor.AgreementTermsPartyMappingProcessor
All Implemented Interfaces:
com.regnosys.rosetta.common.translation.MappingDelegate

public class AgreementTermsPartyMappingProcessor extends com.regnosys.rosetta.common.translation.MappingProcessor
CreateiQ mapping processor.

Sets AgreementTerms.counterparty. Always maps "partyA" to CounterpartyRoleEnum.Party1 and "partyB" to CounterpartyRoleEnum.Party2.

  • Constructor Summary

    Constructors
    Constructor
    Description
    AgreementTermsPartyMappingProcessor(com.rosetta.model.lib.path.RosettaPath modelPath, List<com.regnosys.rosetta.common.translation.Path> synonymPaths, com.regnosys.rosetta.common.translation.MappingContext context)
     
  • Method Summary

    Modifier and Type
    Method
    Description
    void
    map(com.regnosys.rosetta.common.translation.Path synonymPath, List<? extends com.rosetta.model.lib.RosettaModelObjectBuilder> builder, com.rosetta.model.lib.RosettaModelObjectBuilder parent)
     

    Methods inherited from class com.regnosys.rosetta.common.translation.MappingProcessor

    addInvokedTask, getContext, getMappings, getModelPath, getSynonymPaths, getSynonymToEnumMap, getValueAndUpdateMappings, map, map, mapBasic, mapBasic, mapBasic, setValueAndUpdateMappings, setValueAndUpdateMappings

    Methods inherited from class java.lang.Object

    clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
  • Constructor Details

    • AgreementTermsPartyMappingProcessor

      public AgreementTermsPartyMappingProcessor(com.rosetta.model.lib.path.RosettaPath modelPath, List<com.regnosys.rosetta.common.translation.Path> synonymPaths, com.regnosys.rosetta.common.translation.MappingContext context)
  • Method Details

    • map

      public void map(com.regnosys.rosetta.common.translation.Path synonymPath, List<? extends com.rosetta.model.lib.RosettaModelObjectBuilder> builder, com.rosetta.model.lib.RosettaModelObjectBuilder parent)
      Specified by:
      map in interface com.regnosys.rosetta.common.translation.MappingDelegate
      Overrides:
      map in class com.regnosys.rosetta.common.translation.MappingProcessor