FileSystemLocationProperty<RegularFile>, HasConfigurableValue, Property<RegularFile>, Provider<RegularFile>@Incubating public interface RegularFileProperty extends FileSystemLocationProperty<RegularFile>
You can create a RegularFileProperty using ObjectFactory.fileProperty().
Note: This interface is not intended for implementation by build script or plugin authors.
| Modifier and Type | Method | Description |
|---|---|---|
RegularFileProperty |
convention(RegularFile value) |
Specifies the value to use as the convention for this property.
|
RegularFileProperty |
convention(Provider<? extends RegularFile> valueProvider) |
Specifies the provider of the value to use as the convention for this property.
|
RegularFileProperty |
value(RegularFile value) |
Sets the value of the property the given value, replacing whatever value the property already had.
|
RegularFileProperty |
value(Provider<? extends RegularFile> provider) |
Sets the property to have the same value of the given provider, replacing whatever value the property already had.
|
getAsFile, getLocationOnly, setdisallowChangesfinalizeValue, set, setRegularFileProperty value(RegularFile value)
This is the same as Property.set(Object) but returns this property to allow method chaining.
value in interface Property<RegularFile>value - The value, can be null.RegularFileProperty value(Provider<? extends RegularFile> provider)
This is the same as Property.set(Provider) but returns this property to allow method chaining.
value in interface Property<RegularFile>provider - The provider whose value to use.RegularFileProperty convention(RegularFile value)
convention in interface Property<RegularFile>value - The value.RegularFileProperty convention(Provider<? extends RegularFile> valueProvider)
convention in interface Property<RegularFile>valueProvider - The provider of the value.