Package org.gradle.api.provider
The interfaces for value providers.
- Since:
- 4.0
-
Interface Summary Interface Description HasMultipleValues<T> Represents a property whose value can be set using multiple elements of typeHasMultipleValues
, such as a collection property.ListProperty<T> Represents a property whose type is aList
of elements of typeListProperty
.MapProperty<K,V> Represents a property whose type is aMap
of keys of typeMapProperty
and values of typeMapProperty
.Property<T> A container object that represents a configurable value of a specific type.Provider<T> A container object that provides a value of a specific type.ProviderFactory A factory for creating instances ofProvider
.SetProperty<T> Represents a property whose type is aSet
of elements of typeSetProperty
.