Package com.regnosys.rosetta.common.util
Class PathCollectorBuilderProcessor
java.lang.Object
com.regnosys.rosetta.common.util.PathCollectorBuilderProcessor
- All Implemented Interfaces:
com.rosetta.model.lib.process.Processor
public class PathCollectorBuilderProcessor
extends Object
implements com.rosetta.model.lib.process.Processor
-
Nested Class Summary
Nested ClassesNested classes/interfaces inherited from interface com.rosetta.model.lib.process.Processor
com.rosetta.model.lib.process.Processor.Report -
Field Summary
Fields inherited from interface com.rosetta.model.lib.process.Processor
identitySet -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescription<R> voidprocessBasic(com.rosetta.model.lib.path.RosettaPath path, Class<? extends R> rosettaType, Collection<? extends R> instance, com.rosetta.model.lib.RosettaModelObject parent, com.rosetta.model.lib.process.AttributeMeta... meta) <R> voidprocessBasic(com.rosetta.model.lib.path.RosettaPath path, Class<? extends R> rosettaType, R instance, com.rosetta.model.lib.RosettaModelObject parent, com.rosetta.model.lib.process.AttributeMeta... meta) <R extends com.rosetta.model.lib.RosettaModelObject>
booleanprocessRosetta(com.rosetta.model.lib.path.RosettaPath path, Class<? extends R> rosettaType, List<? extends R> builders, com.rosetta.model.lib.RosettaModelObject parent, com.rosetta.model.lib.process.AttributeMeta... meta) <R extends com.rosetta.model.lib.RosettaModelObject>
booleanprocessRosetta(com.rosetta.model.lib.path.RosettaPath path, Class<? extends R> rosettaType, R builder, com.rosetta.model.lib.RosettaModelObject parent, com.rosetta.model.lib.process.AttributeMeta... meta) report()
-
Constructor Details
-
PathCollectorBuilderProcessor
public PathCollectorBuilderProcessor()
-
-
Method Details
-
processRosetta
public <R extends com.rosetta.model.lib.RosettaModelObject> boolean processRosetta(com.rosetta.model.lib.path.RosettaPath path, Class<? extends R> rosettaType, R builder, com.rosetta.model.lib.RosettaModelObject parent, com.rosetta.model.lib.process.AttributeMeta... meta) - Specified by:
processRosettain interfacecom.rosetta.model.lib.process.Processor
-
processRosetta
public <R extends com.rosetta.model.lib.RosettaModelObject> boolean processRosetta(com.rosetta.model.lib.path.RosettaPath path, Class<? extends R> rosettaType, List<? extends R> builders, com.rosetta.model.lib.RosettaModelObject parent, com.rosetta.model.lib.process.AttributeMeta... meta) - Specified by:
processRosettain interfacecom.rosetta.model.lib.process.Processor
-
processBasic
public <R> void processBasic(com.rosetta.model.lib.path.RosettaPath path, Class<? extends R> rosettaType, R instance, com.rosetta.model.lib.RosettaModelObject parent, com.rosetta.model.lib.process.AttributeMeta... meta) - Specified by:
processBasicin interfacecom.rosetta.model.lib.process.Processor
-
processBasic
public <R> void processBasic(com.rosetta.model.lib.path.RosettaPath path, Class<? extends R> rosettaType, Collection<? extends R> instance, com.rosetta.model.lib.RosettaModelObject parent, com.rosetta.model.lib.process.AttributeMeta... meta) - Specified by:
processBasicin interfacecom.rosetta.model.lib.process.Processor
-
report
- Specified by:
reportin interfacecom.rosetta.model.lib.process.Processor
-