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 ContractModifier and TypeInterfaceDescriptioninterfaceAn Application instance, if available at runtime, will be expected to provide a blueprint for all service provider's injection points.interfaceImplementors of this contract must beNamedaccording to theInterceptedannotation they support.interfaceProvides aggregation of services to the "containing" (jar) module.interfaceSome components may require start when Helidon is bootstrapped, such as WebServer (to open server sockets).