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 aListof elements of typeListProperty.MapProperty<K,V> Represents a property whose type is aMapof keys of typeMapPropertyand 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 aSetof elements of typeSetProperty.