Definition of a Jar file binary that is to be built by Gradle.
| Modifiers | Name | Description |
|---|---|---|
interface |
JarBinarySpec.TasksCollection |
Provides access to key tasks used for building the binary. |
| Type | Name and description |
|---|---|
File |
getApiJarFile()The API jar file output for this binary. |
Set<String> |
getExportedPackages() |
LibraryBinaryIdentifier |
getId()The unique identifier of this JarBinarySpec. |
File |
getJarFile()The jar file output for this binary. |
JvmLibrarySpec |
getLibrary(){@inheritDoc} |
JarBinarySpec.TasksCollection |
getTasks(){@inheritDoc} |
void |
setApiJarFile(File jarFile)Sets the API jar file output for this binary. |
void |
setExportedPackages(Set<String> exportedPackages) |
void |
setJarFile(File jarFile)Sets the jar file output for this binary. |
| Methods inherited from class | Name |
|---|---|
interface JvmBinarySpec |
getClassesDir, getResourcesDir, getTargetPlatform, getToolChain, setClassesDir, setResourcesDir, setTargetPlatform, setToolChain |
interface LibraryBinarySpec |
getLibrary |
The API jar file output for this binary.
The unique identifier of this JarBinarySpec.
The jar file output for this binary.
{@inheritDoc}
{@inheritDoc}
Sets the API jar file output for this binary.
Sets the jar file output for this binary.