Class ProductIdentifierSourceMappingProcessor

java.lang.Object
com.regnosys.rosetta.common.translation.MappingProcessor
cdm.base.staticdata.asset.common.processor.ProductIdentifierSourceMappingProcessor
All Implemented Interfaces:
com.regnosys.rosetta.common.translation.MappingDelegate

public class ProductIdentifierSourceMappingProcessor extends com.regnosys.rosetta.common.translation.MappingProcessor
  • Constructor Details

    • ProductIdentifierSourceMappingProcessor

      public ProductIdentifierSourceMappingProcessor(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, com.rosetta.model.lib.RosettaModelObjectBuilder builder, com.rosetta.model.lib.RosettaModelObjectBuilder parent)
      Overrides:
      map in class com.regnosys.rosetta.common.translation.MappingProcessor
    • updateSchemeAndSource

      protected void updateSchemeAndSource(com.regnosys.rosetta.common.translation.Path xmlPath, ProductIdentifier.ProductIdentifierBuilder productIdentifierBuilder, FieldWithMetaString.FieldWithMetaStringBuilder productIdentifierValueBuilder)
    • getSourceEnum

      protected ProductIdTypeEnum getSourceEnum(String scheme)