Uses of Package
io.helidon.builder

Packages that use io.helidon.builder
Package
Description
The Builder API consists of a few annotations that can be used to create fluent builders for the types that use Builder, or otherwise one of its kind.
Helidon Builder ConfigBean Support.
Helidon ConfigBean Builder SPI.
HTTP/2 WebServer.
WebServer HTTP/1.1 specific APIs.
The Pico API provide these annotation types that are typically used at compile time to assign special meaning to the type.
Pico's config-driven-service API.
Pico runtime services.
Pico SPI.
Pico Tools.
  • Class
    Description
    A functional interface that can be used to visit all attributes of this type.
    The meta-annotation will trigger the enclosing service type marked with this annotation to drive the builder-processor.
  • Class
    Description
    The meta-annotation will trigger the enclosing service type marked with this annotation to drive the builder-processor.
  • Class
    Description
    A functional interface that can be used to visit all attributes of this type.
    Adding this annotation on an interface will cause the Builder's annotation processor to generate an implementation of the interface that supports the builder pattern.
  • Class
    Description
    Adding this annotation on an interface will cause the Builder's annotation processor to generate an implementation of the interface that supports the builder pattern.
  • Class
    Description
    Adding this annotation on an interface will cause the Builder's annotation processor to generate an implementation of the interface that supports the builder pattern.
    Applying this annotation to a Builder-annotated interface method will cause the generated class to also include additional "add*()" methods.
  • Class
    Description
    Adding this annotation on an interface will cause the Builder's annotation processor to generate an implementation of the interface that supports the builder pattern.
    Provides a contract by which the Builder-annotated builder type can be intercepted (i.e., including decoration or mutation).
    Applying this annotation to a Builder-annotated interface method will cause the generated class to also include additional "add*()" methods.
  • Class
    Description
    A functional interface that can be used to visit all attributes of this type.
  • Class
    Description
    Adding this annotation on an interface will cause the Builder's annotation processor to generate an implementation of the interface that supports the builder pattern.
    Applying this annotation to a Builder-annotated interface method will cause the generated class to also include additional "add*()" methods.
  • Class
    Description
    Adding this annotation on an interface will cause the Builder's annotation processor to generate an implementation of the interface that supports the builder pattern.
    Applying this annotation to a Builder-annotated interface method will cause the generated class to also include additional "add*()" methods.
  • Class
    Description
    Adding this annotation on an interface will cause the Builder's annotation processor to generate an implementation of the interface that supports the builder pattern.
    Applying this annotation to a Builder-annotated interface method will cause the generated class to also include additional "add*()" methods.