Class PriceUnitTypeMappingProcessor

java.lang.Object
com.regnosys.rosetta.common.translation.MappingProcessor
cdm.observable.asset.processor.PriceUnitTypeMappingProcessor
All Implemented Interfaces:
com.regnosys.rosetta.common.translation.MappingDelegate

public class PriceUnitTypeMappingProcessor extends com.regnosys.rosetta.common.translation.MappingProcessor
FpML mapper to enrich the mapped price with unit and perUnitOf.
  • Constructor Summary

    Constructors
    Constructor
    Description
    PriceUnitTypeMappingProcessor(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
    <T> void
    mapBasic(com.regnosys.rosetta.common.translation.Path synonymPath, T instance, 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, map, mapBasic, mapBasic, setValueAndUpdateMappings, setValueAndUpdateMappings

    Methods inherited from class java.lang.Object

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

    • PriceUnitTypeMappingProcessor

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

    • mapBasic

      public <T> void mapBasic(com.regnosys.rosetta.common.translation.Path synonymPath, T instance, com.rosetta.model.lib.RosettaModelObjectBuilder parent)
      Overrides:
      mapBasic in class com.regnosys.rosetta.common.translation.MappingProcessor