Class MetalComponent
java.lang.Object
br.dev.pedrolamarao.gradle.metal.base.MetalComponent
- All Implemented Interfaces:
org.gradle.api.Named
- Direct Known Subclasses:
MetalApplication,MetalArchive
Gradle Metal component.
-
Nested Class Summary
Nested classes/interfaces inherited from interface org.gradle.api.Named
org.gradle.api.Named.Namer -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionprotected abstract org.gradle.api.file.ConfigurableFileCollectionInternal source file collection.abstract org.gradle.api.file.ConfigurableFileCollectionSource file collection.abstract org.gradle.api.provider.SetProperty<String>Target set.Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitMethods inherited from interface org.gradle.api.Named
getName
-
Constructor Details
-
MetalComponent
public MetalComponent()
-
-
Method Details
-
getInternalSources
protected abstract org.gradle.api.file.ConfigurableFileCollection getInternalSources()Internal source file collection.- Returns:
- collection
-
getSources
public abstract org.gradle.api.file.ConfigurableFileCollection getSources()Source file collection.- Returns:
- collection
-
getTargets
Target set.- Returns:
- property
-