-
public final class ObjectFactoryProvides factory methods for property objects for most common cases.
-
-
Field Summary
Fields Modifier and Type Field Description private final ProjectLayoutlayoutprivate final ObjectFactoryfactory
-
Constructor Summary
Constructors Constructor Description ObjectFactory(Project project)
-
Method Summary
-
-
Constructor Detail
-
ObjectFactory
ObjectFactory(Project project)
-
-
Method Detail
-
list
final <T extends Any> ListProperty<T> list(Function1<ListProperty<T>, Unit> options)
-
map
final <K extends Any, V extends Any> MapProperty<K, V> map(Function1<MapProperty<K, V>, Unit> options)
-
file
final RegularFileProperty file(Function1<RegularFileProperty, Unit> options)
-
files
final ConfigurableFileCollection files(Function1<ConfigurableFileCollection, Unit> options)
-
dir
final DirectoryProperty dir(Function1<DirectoryProperty, Unit> options)
-
strings
final ListProperty<String> strings(Function1<ListProperty<String>, Unit> options)
-
projectFile
final RegularFileProperty projectFile(String path)
-
projectDir
final DirectoryProperty projectDir(String path)
-
buildFile
final RegularFileProperty buildFile(String path)
-
buildDir
final DirectoryProperty buildDir(String path)
-
relativeDir
final DirectoryProperty relativeDir(DirectoryProperty dir, String path)
-
relativeFile
final RegularFileProperty relativeFile(DirectoryProperty dir, String path)
-
getLayout
final ProjectLayout getLayout()
-
getFactory
final ObjectFactory getFactory()
-
-
-
-