Class TaxonomySourceMappingProcessor
java.lang.Object
com.regnosys.rosetta.common.translation.MappingProcessor
cdm.base.staticdata.asset.common.processor.TaxonomySourceMappingProcessor
- All Implemented Interfaces:
com.regnosys.rosetta.common.translation.MappingDelegate
public class TaxonomySourceMappingProcessor
extends com.regnosys.rosetta.common.translation.MappingProcessor
-
Constructor Summary
ConstructorsConstructorDescriptionTaxonomySourceMappingProcessor(com.rosetta.model.lib.path.RosettaPath modelPath, List<com.regnosys.rosetta.common.translation.Path> synonymPaths, com.regnosys.rosetta.common.translation.MappingContext mappingContext) -
Method Summary
Modifier and TypeMethodDescriptionprotected TaxonomySourceEnumgetTaxonomySourceEnum(String scheme) <T> voidmapBasic(com.regnosys.rosetta.common.translation.Path synonymPath, Optional<T> instance, com.rosetta.model.lib.RosettaModelObjectBuilder parent) protected voidupdateSchemeAndSource(com.regnosys.rosetta.common.translation.Path xmlPath, ProductTaxonomy.ProductTaxonomyBuilder productTaxonomyBuilder) Methods inherited from class com.regnosys.rosetta.common.translation.MappingProcessor
addInvokedTask, getContext, getMappings, getModelPath, getSynonymPaths, getSynonymToEnumMap, getValueAndUpdateMappings, map, map, map, mapBasic, mapBasic, setValueAndUpdateMappings, setValueAndUpdateMappings
-
Constructor Details
-
TaxonomySourceMappingProcessor
public TaxonomySourceMappingProcessor(com.rosetta.model.lib.path.RosettaPath modelPath, List<com.regnosys.rosetta.common.translation.Path> synonymPaths, com.regnosys.rosetta.common.translation.MappingContext mappingContext)
-
-
Method Details
-
mapBasic
public <T> void mapBasic(com.regnosys.rosetta.common.translation.Path synonymPath, Optional<T> instance, com.rosetta.model.lib.RosettaModelObjectBuilder parent) - Specified by:
mapBasicin interfacecom.regnosys.rosetta.common.translation.MappingDelegate- Overrides:
mapBasicin classcom.regnosys.rosetta.common.translation.MappingProcessor
-
updateSchemeAndSource
protected void updateSchemeAndSource(com.regnosys.rosetta.common.translation.Path xmlPath, ProductTaxonomy.ProductTaxonomyBuilder productTaxonomyBuilder) -
getTaxonomySourceEnum
-