All Downloads are FREE. Search and download functionalities are using the official Maven repository.

name.remal.services.kt Maven / Gradle / Ivy

package name.remal

fun  loadServices(serviceType: Class, serviceSubtypeName: String, classLoader: ClassLoader): Iterable = Services.loadServices(serviceType, serviceSubtypeName, classLoader)
fun  loadServices(serviceType: Class, serviceSubtypeName: String): Iterable = Services.loadServices(serviceType, serviceSubtypeName)
fun  loadServices(serviceType: Class, classLoader: ClassLoader): Iterable = Services.loadServices(serviceType, classLoader)
fun  loadServices(serviceType: Class): Iterable = Services.loadServices(serviceType)

fun  loadServicesList(serviceType: Class, serviceSubtypeName: String, classLoader: ClassLoader): List = Services.loadServicesList(serviceType, serviceSubtypeName, classLoader)
fun  loadServicesList(serviceType: Class, serviceSubtypeName: String): List = Services.loadServicesList(serviceType, serviceSubtypeName)
fun  loadServicesList(serviceType: Class, classLoader: ClassLoader): List = Services.loadServicesList(serviceType, classLoader)
fun  loadServicesList(serviceType: Class): List = Services.loadServicesList(serviceType)

fun  loadImplementationClasses(serviceType: Class, serviceSubtypeName: String, classLoader: ClassLoader): Iterable> = Services.loadImplementationClasses(serviceType, serviceSubtypeName, classLoader)
fun  loadImplementationClasses(serviceType: Class, serviceSubtypeName: String): Iterable> = Services.loadImplementationClasses(serviceType, serviceSubtypeName)
fun  loadImplementationClasses(serviceType: Class, classLoader: ClassLoader): Iterable> = Services.loadImplementationClasses(serviceType, classLoader)
fun  loadImplementationClasses(serviceType: Class): Iterable> = Services.loadImplementationClasses(serviceType)

fun  loadImplementationClassesList(serviceType: Class, serviceSubtypeName: String, classLoader: ClassLoader): List> = Services.loadImplementationClassesList(serviceType, serviceSubtypeName, classLoader)
fun  loadImplementationClassesList(serviceType: Class, serviceSubtypeName: String): List> = Services.loadImplementationClassesList(serviceType, serviceSubtypeName)
fun  loadImplementationClassesList(serviceType: Class, classLoader: ClassLoader): List> = Services.loadImplementationClassesList(serviceType, classLoader)
fun  loadImplementationClassesList(serviceType: Class): List> = Services.loadImplementationClassesList(serviceType)




© 2015 - 2024 Weber Informatics LLC | Privacy Policy