Uses of Interface
io.helidon.pico.api.DependenciesInfo
Packages that use DependenciesInfo
Package
Description
The Pico API provide these annotation types that are typically used at compile time
to assign special meaning to the type.
Pico runtime services.
Pico Tools.
-
Uses of DependenciesInfo in io.helidon.pico.api
Methods in io.helidon.pico.api that return DependenciesInfoModifier and TypeMethodDescriptionServiceProvider.dependencies()Provides the dependencies for this service provider if known, or null if not known or not available. -
Uses of DependenciesInfo in io.helidon.pico.runtime
Methods in io.helidon.pico.runtime that return DependenciesInfoModifier and TypeMethodDescriptionDependencies.BuilderContinuation.build()Commits the last dependency item, and prepares for the next.static DependenciesInfoDependencies.combine(DependenciesInfo parentDeps, DependenciesInfo deps) Combine the dependency info from the two sources to create a merged set of dependencies.AbstractServiceProvider.dependencies()Methods in io.helidon.pico.runtime with parameters of type DependenciesInfoModifier and TypeMethodDescriptionstatic DependenciesInfoDependencies.combine(DependenciesInfo parentDeps, DependenciesInfo deps) Combine the dependency info from the two sources to create a merged set of dependencies.protected voidAbstractServiceProvider.dependencies(DependenciesInfo dependencies) Used to set the dependencies from this service provider. -
Uses of DependenciesInfo in io.helidon.pico.tools
Methods in io.helidon.pico.tools that return types with arguments of type DependenciesInfoModifier and TypeMethodDescriptionActivatorCodeGenDetail.dependencies()The additional meta-information describing what the generated service depends upon.ActivatorCreatorCodeGen.serviceTypeInjectionPointDependencies()The injection point dependencies for each service type.Methods in io.helidon.pico.tools with parameters of type DependenciesInfoModifier and TypeMethodDescriptionvoidServicesToProcess.addDependencies(DependenciesInfo dependencies) Introduces a new set of dependencies to the model.