Package io.helidon.builder.processor.spi
package io.helidon.builder.processor.spi
The Builder Processor SPI module provides these definitions:
BuilderCreatorProvider- responsible for code generating the implementation w/ a fluent builder.TypeInfoCreatorProvider- responsible for code generating the model object for the target interface.TypeAndBody- the dom-like description of the target type of the builder.
-
ClassDescriptionJava
ServiceLoaderprovider interface used to discover builder creators.The default implementation ofTypeAndBody.Builder for this type.Represents the generated source as a model object.JavaServiceLoaderprovider interface used to discover type info creators.