Package org.gradle.language
Model classes for managing language sources.
-
Interface Summary Interface Description BinaryCollection<T extends SoftwareComponent> A collection of binaries that are created and configured as they are required.BinaryProvider<T> Represents a binary that is created and configured as required.ComponentDependencies Allows the implementation dependencies of a component to be specified.ComponentWithBinaries Represents a component that is composed of one or more binaries.ComponentWithDependencies Represents a component with implementation dependencies.ComponentWithOutputs Represents a component with output files.ComponentWithTargetMachines Represents a component that targets multiple target machines.LibraryDependencies Allows the API and implementation dependencies of a library to be specified.ProductionComponent Represents a component that is the main product of a project.