Property<RegularFile>
, Provider<RegularFile>
@Incubating public interface RegularFileProperty extends Property<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.
|
Provider<File> |
getAsFile() |
Views the location of this file as a
File . |
void |
set(File file) |
Sets the location of this file, using a
File instance. |
RegularFileProperty |
value(RegularFile value) |
Sets the value of the property the given value, replacing whatever value the property already had.
|
finalizeValue, set, set
RegularFileProperty 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 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.