Class MergeTemplateProcessStep
java.lang.Object
com.regnosys.rosetta.common.merging.MergeTemplateProcessStep
- All Implemented Interfaces:
com.rosetta.model.lib.process.PostProcessStep
public class MergeTemplateProcessStep
extends Object
implements com.rosetta.model.lib.process.PostProcessStep
-
Constructor Summary
ConstructorsConstructorDescriptionMergeTemplateProcessStep(com.rosetta.model.lib.process.BuilderMerger merger, RosettaModelObjectSupplier templateSupplier, Consumer<com.rosetta.model.lib.RosettaModelObjectBuilder> postProcessor) -
Method Summary
Modifier and TypeMethodDescriptiongetName()<T extends com.rosetta.model.lib.RosettaModelObject>
com.rosetta.lib.postprocess.PostProcessorReportrunProcessStep(Class<? extends T> topClass, T instance)
-
Constructor Details
-
MergeTemplateProcessStep
public MergeTemplateProcessStep(com.rosetta.model.lib.process.BuilderMerger merger, RosettaModelObjectSupplier templateSupplier, Consumer<com.rosetta.model.lib.RosettaModelObjectBuilder> postProcessor)
-
-
Method Details
-
getPriority
- Specified by:
getPriorityin interfacecom.rosetta.model.lib.process.PostProcessStep
-
getName
- Specified by:
getNamein interfacecom.rosetta.model.lib.process.PostProcessStep
-
runProcessStep
public <T extends com.rosetta.model.lib.RosettaModelObject> com.rosetta.lib.postprocess.PostProcessorReport runProcessStep(Class<? extends T> topClass, T instance) - Specified by:
runProcessStepin interfacecom.rosetta.model.lib.process.PostProcessStep
-