AnalysisSPIRegistry
object AnalysisSPIRegistry
Types
Link copied to clipboard
data class Entry(val base: KClass<out AbstractAnalysisFactory>, val name: String, val service: KClass<out AbstractAnalysisFactory>, val ctor: (MutableMap<String, String>) -> AbstractAnalysisFactory)
Functions
Link copied to clipboard
fun constructorFor(service: KClass<out AbstractAnalysisFactory>): (MutableMap<String, String>) -> AbstractAnalysisFactory?
Link copied to clipboard
Link copied to clipboard
fun register(base: KClass<out AbstractAnalysisFactory>, name: String, service: KClass<out AbstractAnalysisFactory>, ctor: (MutableMap<String, String>) -> AbstractAnalysisFactory)