Uses of Annotation Interface
io.helidon.builder.Singular
Packages that use Singular
Package
Description
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 runtime services.
Pico SPI.
Pico Tools.
-
Uses of Singular in io.helidon.nima.webserver.http1
Methods in io.helidon.nima.webserver.http1 with annotations of type SingularModifier and TypeMethodDescriptionHttp1Config.receiveListeners()Connection receive event listeners for HTTP/1.1.Http1Config.sendListeners()Connection send event listeners for HTTP/1.1. -
Uses of Singular in io.helidon.pico.api
Methods in io.helidon.pico.api with annotations of type SingularModifier and TypeMethodDescriptionElementInfo.annotations()The annotations on this element.ServiceInfoBasics.contractsImplemented()The managed services advertised types (i.e., typically its interfaces).ServiceInfoCriteria.contractsImplemented()The managed services advertised types (i.e., typically its interfaces).ServiceInfo.externalContractsImplemented()The managed services external contracts / interfaces.ServiceInfoCriteria.externalContractsImplemented()The managed services external contracts / interfaces.Set<? extends InjectionPointInfo>DependencyInfo.injectionPointDependencies()The set of injection points that depends uponDependencyInfo.dependencyTo().ElementInfo.qualifiers()The qualifier type annotations on this element.ServiceInfoBasics.qualifiers()The managed service assigned Qualifier's.ServiceInfoCriteria.qualifiers()The managed service assigned Qualifier's.ServiceInfoBasics.scopeTypeNames()The managed service assigned Scope's.ServiceInfoCriteria.scopeTypeNames()The managed service assigned Scope's.DependenciesInfo.serviceInfoDependencies()Represents the set of dependencies for eachServiceInfo. -
Uses of Singular in io.helidon.pico.runtime
Methods in io.helidon.pico.runtime with annotations of type SingularModifier and TypeMethodDescriptionList<?>PicoInjectionPlan.unqualifiedProviders()The list of services/providers that are unqualified to satisfy the given injection point but were considered. -
Uses of Singular in io.helidon.pico.spi
Methods in io.helidon.pico.spi with annotations of type SingularModifier and TypeMethodDescriptionList<ServiceProvider<?>>InjectionPlan.injectionPointQualifiedServiceProviders()The list of service providers that are qualified to satisfy the given injection point for this service provider. -
Uses of Singular in io.helidon.pico.tools
Methods in io.helidon.pico.tools with annotations of type SingularModifier and TypeMethodDescriptionInterceptorCreatorResponse.generatedFiles()The generated files.CustomAnnotationTemplateResponse.generatedResources()Any generated resources should be generated.CustomAnnotationTemplateResponse.generatedSourceCode()Any source that should be code generated.ModuleInfoDescriptor.items()The items contained by this module-info.ExternalModuleCreatorRequest.packageNamesToScan()The set of packages to analyze and eventually generate pico activators against.ApplicationCreatorConfigOptions.permittedProviderNames()Only applicable whenApplicationCreatorConfigOptions.permittedProviderTypes()is set toApplicationCreatorConfigOptions.PermittedProviderType.NAMED.ApplicationCreatorConfigOptions.permittedProviderQualifierTypeNames()Only applicable whenApplicationCreatorConfigOptions.permittedProviderTypes()is set toApplicationCreatorConfigOptions.PermittedProviderType.NAMED.ModuleInfoItem.precomments()The comments that proceed the item definition.Map<TypeName,? extends GeneralCodeGenDetail> GeneralCreatorResponse.serviceTypeDetails()The detailed information generated for those service type involved in code generation.ActivatorCreatorResponse.serviceTypeInterceptorPlans()return The interceptors that were generated.ExternalModuleCreatorRequest.serviceTypeToQualifiersMap()Optionally, provides a means to map additional qualifiers to service types.ModuleInfoItem.withOrTo()Anywithortodefinitions.