Uses of Annotation Interface
io.helidon.inject.api.Contract

Packages that use Contract
Package
Description
The Helidon Injection API provide these annotation types that are typically used at compile time to assign special meaning to the type.
  • Uses of Contract in io.helidon.inject.api

    Classes in io.helidon.inject.api with annotations of type Contract
    Modifier and Type
    Interface
    Description
    interface 
    An Application instance, if available at runtime, will be expected to provide a blueprint for all service provider's injection points.
    interface 
    Implementors of this contract must be Named according to the Intercepted annotation they support.
    interface 
    Provides aggregation of services to the "containing" (jar) module.
    interface 
    Some components may require start when Helidon is bootstrapped, such as WebServer (to open server sockets).