common-plugin / com.cognifide.gradle.common.build / ServiceAccessor

ServiceAccessor

open class ServiceAccessor

Constructors

<init>

ServiceAccessor(project: Project)

Properties

project

val project: Project

serviceFactory

val serviceFactory: Any

Functions

get

fun <T : Any> get(clazz: KClass<T>): T

invoke

operator fun invoke(obj: Any, method: String, vararg args: Any): Any
fun invoke(obj: Any, method: String, args: List<Any?>, argTypes: List<Class<out Any>>): Any