Package-level declarations
The interfaces for value providers.
Since
4.0
Types
Link copied to clipboard
interface HasConfigurableValue
Represents an object that holds a value that is configurable, meaning that the value or some source for the value, such as a Provider, can be specified directly on the object.
Link copied to clipboard
Represents a property whose value can be set using multiple elements of type T, such as a collection property.
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
A container object that represents a configurable value of a specific type.
Link copied to clipboard
A container object that provides a value of a specific type.
Link copied to clipboard
An object that can be converted to a Provider.
Link copied to clipboard
A factory for creating instances of Provider.
Link copied to clipboard
Link copied to clipboard
Marks a Gradle API custom type as supporting conventions.
Link copied to clipboard
Represents an external source of information used by a Gradle build.
Link copied to clipboard
interface ValueSourceParameters
Marker interface for parameter objects to ValueSources.
Link copied to clipboard
Base configuration for value source definitions.