SimpleServiceProvider

Constructors

Link copied to clipboard
constructor()

Properties

Link copied to clipboard
open override val serviceNames: Set<String>

Functions

Link copied to clipboard
open override fun copy(): SimpleServiceProvider
Link copied to clipboard
open override fun copyTo(target: ServiceProvider)
Link copied to clipboard
Link copied to clipboard
open override fun <S : Any> getService(serviceName: String): S?
open override fun <S : Any> getService(serviceType: KType): S?
Link copied to clipboard
inline fun <S : Any> ServiceProvider.getService(): S?
Link copied to clipboard
open override fun register(service: Any, serviceName: String, serviceType: KType)
Link copied to clipboard
inline fun <S : Any> ServiceProvider.register(service: Any, serviceName: String = service.javaClass.toName())