ServiceLocator

object ServiceLocator

Functions

allServices
Link copied to clipboard
fun allServices(category: String): List<ServiceDescriptor>
equals
Link copied to clipboard
open operator fun equals(other: Any?): Boolean
hashCode
Link copied to clipboard
open fun hashCode(): Int
lookup
Link copied to clipboard
fun <T : Any> lookup(clazz: Class<T>, descriptor: ServiceDescriptor): T
fun <T : Any> lookup(clazz: Class<T>, category: String, implementationName: String): T
toFile
Link copied to clipboard
fun URL.toFile(): File
toString
Link copied to clipboard
open fun toString(): String

Extensions

lookup
Link copied to clipboard
inline fun <T : Any> ServiceLocator.lookup(category: String, implementationName: String): T
inline fun <T : Any> ServiceLocator.lookup(desc: ServiceDescriptor): T