Uses of Interface
io.helidon.service.metadata.DescriptorMetadata
Packages that use DescriptorMetadata
Package
Description
Code generation for Helidon Service Registry.
Metadata for service registry.
API required to define services, and to compile the code generated sources for Helidon Service Registry,
with a core service registry implementation (replacement for
ServiceLoader
).-
Uses of DescriptorMetadata in io.helidon.service.codegen
Methods in io.helidon.service.codegen with parameters of type DescriptorMetadataModifier and TypeMethodDescriptionvoid
HelidonMetaInfServices.add
(DescriptorMetadata service) Add a single descriptors to the file.Method parameters in io.helidon.service.codegen with type arguments of type DescriptorMetadataModifier and TypeMethodDescriptionvoid
HelidonMetaInfServices.addAll
(Collection<DescriptorMetadata> services) Add all descriptors to the file. -
Uses of DescriptorMetadata in io.helidon.service.metadata
Methods in io.helidon.service.metadata that return DescriptorMetadataModifier and TypeMethodDescriptionstatic DescriptorMetadata
DescriptorMetadata.create
(TypeName descriptor, double weight, Set<ResolvedType> contracts, Set<ResolvedType> factoryContracts) Create a new instance from descriptor information, i.e.Methods in io.helidon.service.metadata that return types with arguments of type DescriptorMetadataModifier and TypeMethodDescriptionstatic List
<DescriptorMetadata> Descriptors.descriptors
(String location, Hson.Array moduleRegistries) Get all service descriptors from the array of descriptors discovered from classpath (or other source). -
Uses of DescriptorMetadata in io.helidon.service.registry
Subinterfaces of DescriptorMetadata in io.helidon.service.registryModifier and TypeInterfaceDescriptioninterface
Metadata of a single service descriptor.