Currently we only support lifecycle methods on for a single type.
This issue is to expand that so the lifecycles are invoked for the type being build.
Example. We have Person with PersonBuilder.
The following lifecycle methods are / should be invoked:
Currently we only support lifecycle methods on for a single type.
This issue is to expand that so the lifecycles are invoked for the type being build.
Example. We have
PersonwithPersonBuilder.The following lifecycle methods are / should be invoked:
@BeforeMappingwith no parameters@BeforeMappingwith@TargetTypePerson@BeforeMappingwith@TargetTypePersonBuilder@BeforeMappingwith@MappingTargetPersonBuilder@AfterMappingwith no parameters@AfterMappingwith@TargetTypePerson@AfterMappingwith@TargetTypePersonBuilder@AfterMappingwith@MappingTargetPerson@AfterMappingwith@MappingTargetPersonBuilder@AfterMappingwith@MappingTargetPersonBuilderand returningPerson