Currently as part of #1498 we have support for defining the buildMethod with an annotation. However, if there are multiple builder creation method one needs to define a custom SPI that would resolve that.
With this issue we need to investigate and find a way to do this with the @Builder.
The problem for the builderCreator one is a more complex one. We need the type of the builder at the time of the creation of the Type itself. As we need the properties really early on, when we are constructing the Target and Source references.
Currently as part of #1498 we have support for defining the
buildMethodwith an annotation. However, if there are multiple builder creation method one needs to define a custom SPI that would resolve that.With this issue we need to investigate and find a way to do this with the
@Builder.The problem for the
builderCreatorone is a more complex one. We need the type of the builder at the time of the creation of theTypeitself. As we need the properties really early on, when we are constructing theTargetandSourcereferences.