Package-level declarations
Types
Link copied to clipboard
This annotation is used to indicate that a class is a service which could be provided via ServiceLoader.load
Link copied to clipboard
object ServiceLoader
Provides functionality for dynamically loading service implementations using the Service Provider Interface (SPI) mechanism.
Link copied to clipboard
@Target(allowedTargets = [AnnotationTarget.CLASS, AnnotationTarget.PROPERTY, AnnotationTarget.FUNCTION ] )
This annotation is used to identify which service(s) the annotated element provides an instance for.