api / org.gradle.jvm

Package org.gradle.jvm

Types

ClassDirectoryBinarySpec

interface ClassDirectoryBinarySpec : JvmBinarySpec

An exploded binary containing resources and compiled class files.

Classpath

interface Classpath : Buildable

A collection of files to be used as a class path.

JarBinarySpec

interface JarBinarySpec : LibraryBinarySpec, JvmBinarySpec

Definition of a Jar file binary that is to be built by Gradle.

JvmApiSpec

interface JvmApiSpec

Specifies the packages that constitute the API of a library. Facilitates separation of API and implementation binaries for that library. Backing object for the api {} DSL.

JvmBinarySpec

interface JvmBinarySpec : BinarySpec

Represents a binary artifact that is the result of building a jvm component.

JvmByteCode

open class JvmByteCode : TransformationFileType

LanguageOutputType marking Jvm byte code.

JvmComponentSpec

interface JvmComponentSpec : ComponentSpec

Definition of a software component that is to be built by Gradle to run a on JVM platform.

JvmLibrary

interface JvmLibrary : Library

A Library component that runs on the Java Virtual Machine.

JvmLibrarySpec

interface JvmLibrarySpec : LibrarySpec, JvmComponentSpec, PlatformAwareComponentSpec

Definition of a JVM library component that is to be built by Gradle.

JvmResources

open class JvmResources : TransformationFileType

LanguageOutputType marking Jvm Resource Output