Build Tree Object Factory
A marker interface for an ObjectFactory that is instantiated with BuildTreeScopeServices.
Since
8.5
Functions
Kotlin extension function taking kotlin.reflect.KClass for org.gradle.api.model.ObjectFactory.domainObjectContainer.
Kotlin extension function taking kotlin.reflect.KClass for org.gradle.api.model.ObjectFactory.domainObjectSet.
Creates a ListProperty that holds values of the given type T.
Kotlin extension function taking kotlin.reflect.KClass for org.gradle.api.model.ObjectFactory.listProperty.
Creates a MapProperty that holds values of the given key type K and value type V.
Kotlin extension function taking kotlin.reflect.KClass for org.gradle.api.model.ObjectFactory.mapProperty.
Creates a simple immutable Named object of the given type and name.
Kotlin extension function taking kotlin.reflect.KClass for org.gradle.api.model.ObjectFactory.named.
Kotlin extension function taking kotlin.reflect.KClass for org.gradle.api.model.ObjectFactory.namedDomainObjectList.
Kotlin extension function taking kotlin.reflect.KClass for org.gradle.api.model.ObjectFactory.namedDomainObjectSet.
Create a new instance of T
, using parameters as the construction parameters.
Kotlin extension function taking kotlin.reflect.KClass for org.gradle.api.model.ObjectFactory.newInstance.
Kotlin extension function taking kotlin.reflect.KClass for org.gradle.api.model.ObjectFactory.polymorphicDomainObjectContainer.
Creates a SetProperty that holds values of the given type T.
Kotlin extension function taking kotlin.reflect.KClass for org.gradle.api.model.ObjectFactory.setProperty.