Package io.helidon.builder.processor.spi
package io.helidon.builder.processor.spi
The Pico 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.Default implementation forTypeInfo.Builder for this type.Represents the generated source as a model object.Represents the model object for an interface or an abstract type (i.e., one that was annotated withBuilder).JavaServiceLoaderprovider interface used to discover type info creators.