CINXE.COM

JavaPlugin (Gradle API 8.12.1)

<!DOCTYPE HTML> <html lang="en"> <head> <!-- Generated by javadoc (17) --> <title>JavaPlugin (Gradle API 8.12.1)</title> <meta name="viewport" content="width=device-width, initial-scale=1"> <meta http-equiv="Content-Type" content="text/html; charset=utf-8"> <meta name="description" content="declaration: package: org.gradle.api.plugins, class: JavaPlugin"> <meta name="generator" content="javadoc/ClassWriterImpl"> <link rel="stylesheet" type="text/css" href="../../../../javadoc.css" title="Style"> <link rel="stylesheet" type="text/css" href="../../../../script-dir/jquery-ui.min.css" title="Style"> <link rel="stylesheet" type="text/css" href="../../../../jquery-ui.overrides.css" title="Style"> <script type="text/javascript" src="../../../../script.js"></script> <script type="text/javascript" src="../../../../script-dir/jquery-3.6.1.min.js"></script> <script type="text/javascript" src="../../../../script-dir/jquery-ui.min.js"></script> <!-- Set siteDecorateVersion --> <script type="text/javascript"> window.siteDecorateVersion = "8.12.1"; </script> <!-- Prefetch header and footer html if on Gradle<4.4 for User Manual --> <!-- Prefetch header html for Javadoc --> <link rel="prefetch" href="/site-header.html"> <!-- Prefetch footer html if on Gradle<=8.11 for Javadoc --> <!-- Load build-tool.css if on Gradle<8.0 for Javadoc --> <!-- Load build-tool-modern.css if on Gradle>=8.0 for Javadoc --> <link rel="stylesheet" href="/build-tool-modern.css"> <!-- Load build-tool.css for Release Notes --> <!-- Load decorate.css if on Gradle<=4.3 for User Manual --> <!-- Load decorate.css if on Gradle<=4.4 for DSL Reference --> <!-- Load decorate.css if on Gradle<=4.5 for Javadoc --> <!-- Load jquery.js on Gradle<=4.4 for User Manual and Javadocs, but not for Release Notes --> <!-- Load decorate.js to inject header and footer on Gradle<=4.4 for User Manual --> <!-- Load decorate.js to inject header and footer for Release Notes --> <!-- Load decorate.js to inject header and footer for Javadoc --> <script src="/decorate.js" type="text/javascript" defer></script> <!-- Load common js --> <script type="text/javascript" src="/build-tool.js"></script> <!-- Load DocSearch/Algolia assets --> <!-- Load ratings css and js --> <!-- Load Cookie Consent on User Manual --> <!-- Load Google Tag Manager on User Manual --> <!-- Load canonical link and structured data for SEO --> <link rel="canonical" href="https://docs.gradle.org/current/javadoc/org/gradle/api/plugins/JavaPlugin.html" /> <script type="application/ld+json"> { "@context": "http://schema.org", "@type": "WebPage", "name": "Gradle Documentation", "url": "https://docs.gradle.org/current/javadoc/org/gradle/api/plugins/JavaPlugin.html" } </script> <!-- Load common Google Site Verification --> <meta name="google-site-verification" content="kCnBfMu0lbnMpfg3t1-ZgJHbSOSYRSquWsxQ4HgqLkA" /></head> <body class="class-declaration-page"> <script type="text/javascript">var evenRowColor = "even-row-color"; var oddRowColor = "odd-row-color"; var tableTab = "table-tab"; var activeTableTab = "active-table-tab"; var pathtoroot = "../../../../"; loadScripts(document, 'script');</script> <noscript> <div>JavaScript is disabled on your browser.</div> </noscript> <div class="flex-box"> <header role="banner" class="flex-header"> <nav role="navigation"> <!-- ========= START OF TOP NAVBAR ======= --> <div class="top-nav" id="navbar-top"> <div class="skip-nav"><a href="#skip-navbar-top" title="Skip navigation links">Skip navigation links</a></div> <ul id="navbar-top-firstrow" class="nav-list" title="Navigation"> <li><a href="../../../../index.html">Overview</a></li> <li><a href="package-summary.html">Package</a></li> <li class="nav-bar-cell1-rev">Class</li> <li><a href="package-tree.html">Tree</a></li> <li><a href="../../../../deprecated-list.html">Deprecated</a></li> <li><a href="../../../../index-all.html">Index</a></li> <li><a href="../../../../help-doc.html#class">Help</a></li> </ul> </div> <div class="sub-nav"> <div> <ul class="sub-nav-list"> <li>Summary:&nbsp;</li> <li>Nested&nbsp;|&nbsp;</li> <li><a href="#field-summary">Field</a>&nbsp;|&nbsp;</li> <li><a href="#constructor-summary">Constr</a>&nbsp;|&nbsp;</li> <li><a href="#method-summary">Method</a></li> </ul> <ul class="sub-nav-list"> <li>Detail:&nbsp;</li> <li><a href="#field-detail">Field</a>&nbsp;|&nbsp;</li> <li><a href="#constructor-detail">Constr</a>&nbsp;|&nbsp;</li> <li><a href="#method-detail">Method</a></li> </ul> </div> <div class="nav-list-search"><label for="search-input">SEARCH:</label> <input type="text" id="search-input" value="search" disabled="disabled"> <input type="reset" id="reset-button" value="reset" disabled="disabled"> </div> </div> <!-- ========= END OF TOP NAVBAR ========= --> <span class="skip-nav" id="skip-navbar-top"></span></nav> </header> <div class="flex-content"> <main role="main"> <!-- ======== START OF CLASS DATA ======== --> <div class="header"> <div class="sub-title"><span class="package-label-in-type">Package</span>&nbsp;<a href="package-summary.html">org.gradle.api.plugins</a></div> <h1 title="Class JavaPlugin" class="title">Class JavaPlugin</h1> </div> <div class="inheritance" title="Inheritance Tree"><a href="https://docs.oracle.com/javase/8/docs/api/java/lang/Object.html" title="class or interface in java.lang" class="external-link">java.lang.Object</a> <div class="inheritance">org.gradle.api.plugins.JavaPlugin</div> </div> <section class="class-description" id="class-description"> <dl class="notes"> <dt>All Implemented Interfaces:</dt> <dd><code><a href="../Plugin.html" title="interface in org.gradle.api">Plugin</a>&lt;<a href="../Project.html" title="interface in org.gradle.api">Project</a>&gt;</code></dd> </dl> <hr> <div class="type-signature"><span class="modifiers">public abstract class </span><span class="element-name type-name-label">JavaPlugin</span> <span class="extends-implements">extends <a href="https://docs.oracle.com/javase/8/docs/api/java/lang/Object.html" title="class or interface in java.lang" class="external-link">Object</a> implements <a href="../Plugin.html" title="interface in org.gradle.api">Plugin</a>&lt;<a href="../Project.html" title="interface in org.gradle.api">Project</a>&gt;</span></div> <div class="block"><p>A <a href="../Plugin.html" title="interface in org.gradle.api"><code>Plugin</code></a> which compiles and tests Java source, and assembles it into a JAR file.</p> This plugin creates a built-in <a href="jvm/JvmTestSuite.html" title="interface in org.gradle.api.plugins.jvm"><code>test suite</code></a> named <code>test</code> that represents the <a href="../tasks/testing/Test.html" title="class in org.gradle.api.tasks.testing"><code>Test</code></a> task for Java projects.</div> <dl class="notes"> <dt>See Also:</dt> <dd> <ul class="see-list-long"> <li><a href="https://docs.gradle.org/current/userguide/java_plugin.html">Java plugin reference</a></li> <li><a href="https://docs.gradle.org/current/userguide/jvm_test_suite_plugin.html">JVM test suite plugin reference</a></li> </ul> </dd> </dl> </section> <section class="summary"> <ul class="summary-list"> <!-- =========== FIELD SUMMARY =========== --> <li> <section class="field-summary" id="field-summary"> <h2>Field Summary</h2> <div class="caption"><span>Fields</span></div> <div class="summary-table three-column-summary"> <div class="table-header col-first">Modifier and Type</div> <div class="table-header col-second">Field</div> <div class="table-header col-last">Description</div> <div class="col-first even-row-color"><code>static final <a href="https://docs.oracle.com/javase/8/docs/api/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a></code></div> <div class="col-second even-row-color"><code><a href="#ANNOTATION_PROCESSOR_CONFIGURATION_NAME" class="member-name-link">ANNOTATION_PROCESSOR_CONFIGURATION_NAME</a></code></div> <div class="col-last even-row-color"> <div class="block">The name of the annotation processor configuration.</div> </div> <div class="col-first odd-row-color"><code>static final <a href="https://docs.oracle.com/javase/8/docs/api/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a></code></div> <div class="col-second odd-row-color"><code><a href="#API_CONFIGURATION_NAME" class="member-name-link">API_CONFIGURATION_NAME</a></code></div> <div class="col-last odd-row-color"> <div class="block">The name of the API configuration, where dependencies exported by a component at compile time should be declared.</div> </div> <div class="col-first even-row-color"><code>static final <a href="https://docs.oracle.com/javase/8/docs/api/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a></code></div> <div class="col-second even-row-color"><code><a href="#API_ELEMENTS_CONFIGURATION_NAME" class="member-name-link">API_ELEMENTS_CONFIGURATION_NAME</a></code></div> <div class="col-last even-row-color"> <div class="block">The name of the configuration to define the API elements of a component.</div> </div> <div class="col-first odd-row-color"><code>static final <a href="https://docs.oracle.com/javase/8/docs/api/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a></code></div> <div class="col-second odd-row-color"><code><a href="#CLASSES_TASK_NAME" class="member-name-link">CLASSES_TASK_NAME</a></code></div> <div class="col-last odd-row-color"> <div class="block">The name of the lifecycle task which outcome is that all the classes of a component are generated.</div> </div> <div class="col-first even-row-color"><code>static final <a href="https://docs.oracle.com/javase/8/docs/api/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a></code></div> <div class="col-second even-row-color"><code><a href="#COMPILE_CLASSPATH_CONFIGURATION_NAME" class="member-name-link">COMPILE_CLASSPATH_CONFIGURATION_NAME</a></code></div> <div class="col-last even-row-color"> <div class="block">The name of the compile classpath configuration.</div> </div> <div class="col-first odd-row-color"><code>static final <a href="https://docs.oracle.com/javase/8/docs/api/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a></code></div> <div class="col-second odd-row-color"><code><a href="#COMPILE_JAVA_TASK_NAME" class="member-name-link">COMPILE_JAVA_TASK_NAME</a></code></div> <div class="col-last odd-row-color"> <div class="block">The name of the task which compiles Java sources.</div> </div> <div class="col-first even-row-color"><code>static final <a href="https://docs.oracle.com/javase/8/docs/api/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a></code></div> <div class="col-second even-row-color"><code><a href="#COMPILE_ONLY_API_CONFIGURATION_NAME" class="member-name-link">COMPILE_ONLY_API_CONFIGURATION_NAME</a></code></div> <div class="col-last even-row-color"> <div class="block">The name of the configuration to define the API elements of a component that are required to compile a component, but not at runtime.</div> </div> <div class="col-first odd-row-color"><code>static final <a href="https://docs.oracle.com/javase/8/docs/api/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a></code></div> <div class="col-second odd-row-color"><code><a href="#COMPILE_ONLY_CONFIGURATION_NAME" class="member-name-link">COMPILE_ONLY_CONFIGURATION_NAME</a></code></div> <div class="col-last odd-row-color"> <div class="block">The name of the configuration that is used to declare dependencies which are only required to compile a component, but not at runtime.</div> </div> <div class="col-first even-row-color"><code>static final <a href="https://docs.oracle.com/javase/8/docs/api/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a></code></div> <div class="col-second even-row-color"><code><a href="#COMPILE_TEST_JAVA_TASK_NAME" class="member-name-link">COMPILE_TEST_JAVA_TASK_NAME</a></code></div> <div class="col-last even-row-color"> <div class="block">The name of the task which compiles the test Java sources.</div> </div> <div class="col-first odd-row-color"><code>static final <a href="https://docs.oracle.com/javase/8/docs/api/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a></code></div> <div class="col-second odd-row-color"><code><a href="#IMPLEMENTATION_CONFIGURATION_NAME" class="member-name-link">IMPLEMENTATION_CONFIGURATION_NAME</a></code></div> <div class="col-last odd-row-color"> <div class="block">The name of the implementation configuration, where dependencies that are only used internally by a component should be declared.</div> </div> <div class="col-first even-row-color"><code>static final <a href="https://docs.oracle.com/javase/8/docs/api/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a></code></div> <div class="col-second even-row-color"><code><a href="#JAR_TASK_NAME" class="member-name-link">JAR_TASK_NAME</a></code></div> <div class="col-last even-row-color"> <div class="block">The name of the task which generates the component main jar.</div> </div> <div class="col-first odd-row-color"><code>static final <a href="https://docs.oracle.com/javase/8/docs/api/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a></code></div> <div class="col-second odd-row-color"><code><a href="#JAVADOC_ELEMENTS_CONFIGURATION_NAME" class="member-name-link">JAVADOC_ELEMENTS_CONFIGURATION_NAME</a></code></div> <div class="col-last odd-row-color"> <div class="block">The name of the javadoc elements configuration.</div> </div> <div class="col-first even-row-color"><code>static final <a href="https://docs.oracle.com/javase/8/docs/api/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a></code></div> <div class="col-second even-row-color"><code><a href="#JAVADOC_TASK_NAME" class="member-name-link">JAVADOC_TASK_NAME</a></code></div> <div class="col-last even-row-color"> <div class="block">The name of the task which generates the component javadoc.</div> </div> <div class="col-first odd-row-color"><code>static final <a href="https://docs.oracle.com/javase/8/docs/api/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a></code></div> <div class="col-second odd-row-color"><code><a href="#PROCESS_RESOURCES_TASK_NAME" class="member-name-link">PROCESS_RESOURCES_TASK_NAME</a></code></div> <div class="col-last odd-row-color"> <div class="block">The name of the task that processes resources.</div> </div> <div class="col-first even-row-color"><code>static final <a href="https://docs.oracle.com/javase/8/docs/api/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a></code></div> <div class="col-second even-row-color"><code><a href="#PROCESS_TEST_RESOURCES_TASK_NAME" class="member-name-link">PROCESS_TEST_RESOURCES_TASK_NAME</a></code></div> <div class="col-last even-row-color"> <div class="block">The name of the task which processes the test resources.</div> </div> <div class="col-first odd-row-color"><code>static final <a href="https://docs.oracle.com/javase/8/docs/api/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a></code></div> <div class="col-second odd-row-color"><code><a href="#RUNTIME_CLASSPATH_CONFIGURATION_NAME" class="member-name-link">RUNTIME_CLASSPATH_CONFIGURATION_NAME</a></code></div> <div class="col-last odd-row-color"> <div class="block">The name of the runtime classpath configuration, used by a component to query its own runtime classpath.</div> </div> <div class="col-first even-row-color"><code>static final <a href="https://docs.oracle.com/javase/8/docs/api/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a></code></div> <div class="col-second even-row-color"><code><a href="#RUNTIME_ELEMENTS_CONFIGURATION_NAME" class="member-name-link">RUNTIME_ELEMENTS_CONFIGURATION_NAME</a></code></div> <div class="col-last even-row-color"> <div class="block">The name of the runtime elements configuration, that should be used by consumers to query the runtime dependencies of a component.</div> </div> <div class="col-first odd-row-color"><code>static final <a href="https://docs.oracle.com/javase/8/docs/api/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a></code></div> <div class="col-second odd-row-color"><code><a href="#RUNTIME_ONLY_CONFIGURATION_NAME" class="member-name-link">RUNTIME_ONLY_CONFIGURATION_NAME</a></code></div> <div class="col-last odd-row-color"> <div class="block">The name of the runtime only dependencies configuration, used to declare dependencies that should only be found at runtime.</div> </div> <div class="col-first even-row-color"><code>static final <a href="https://docs.oracle.com/javase/8/docs/api/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a></code></div> <div class="col-second even-row-color"><code><a href="#SOURCES_ELEMENTS_CONFIGURATION_NAME" class="member-name-link">SOURCES_ELEMENTS_CONFIGURATION_NAME</a></code></div> <div class="col-last even-row-color"> <div class="block">The name of the sources elements configuration.</div> </div> <div class="col-first odd-row-color"><code>static final <a href="https://docs.oracle.com/javase/8/docs/api/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a></code></div> <div class="col-second odd-row-color"><code><a href="#TEST_ANNOTATION_PROCESSOR_CONFIGURATION_NAME" class="member-name-link">TEST_ANNOTATION_PROCESSOR_CONFIGURATION_NAME</a></code></div> <div class="col-last odd-row-color"> <div class="block">The name of the test annotation processor configuration.</div> </div> <div class="col-first even-row-color"><code>static final <a href="https://docs.oracle.com/javase/8/docs/api/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a></code></div> <div class="col-second even-row-color"><code><a href="#TEST_CLASSES_TASK_NAME" class="member-name-link">TEST_CLASSES_TASK_NAME</a></code></div> <div class="col-last even-row-color"> <div class="block">The name of the lifecycle task which outcome is that all test classes of a component are generated.</div> </div> <div class="col-first odd-row-color"><code>static final <a href="https://docs.oracle.com/javase/8/docs/api/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a></code></div> <div class="col-second odd-row-color"><code><a href="#TEST_COMPILE_CLASSPATH_CONFIGURATION_NAME" class="member-name-link">TEST_COMPILE_CLASSPATH_CONFIGURATION_NAME</a></code></div> <div class="col-last odd-row-color"> <div class="block">The name of the test compile classpath configuration.</div> </div> <div class="col-first even-row-color"><code>static final <a href="https://docs.oracle.com/javase/8/docs/api/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a></code></div> <div class="col-second even-row-color"><code><a href="#TEST_COMPILE_ONLY_CONFIGURATION_NAME" class="member-name-link">TEST_COMPILE_ONLY_CONFIGURATION_NAME</a></code></div> <div class="col-last even-row-color"> <div class="block">The name of the configuration that should be used to declare dependencies which are only required to compile the tests, but not when running them.</div> </div> <div class="col-first odd-row-color"><code>static final <a href="https://docs.oracle.com/javase/8/docs/api/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a></code></div> <div class="col-second odd-row-color"><code><a href="#TEST_IMPLEMENTATION_CONFIGURATION_NAME" class="member-name-link">TEST_IMPLEMENTATION_CONFIGURATION_NAME</a></code></div> <div class="col-last odd-row-color"> <div class="block">The name of the test implementation dependencies configuration.</div> </div> <div class="col-first even-row-color"><code>static final <a href="https://docs.oracle.com/javase/8/docs/api/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a></code></div> <div class="col-second even-row-color"><code><a href="#TEST_RUNTIME_CLASSPATH_CONFIGURATION_NAME" class="member-name-link">TEST_RUNTIME_CLASSPATH_CONFIGURATION_NAME</a></code></div> <div class="col-last even-row-color"> <div class="block">The name of the test runtime classpath configuration.</div> </div> <div class="col-first odd-row-color"><code>static final <a href="https://docs.oracle.com/javase/8/docs/api/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a></code></div> <div class="col-second odd-row-color"><code><a href="#TEST_RUNTIME_ONLY_CONFIGURATION_NAME" class="member-name-link">TEST_RUNTIME_ONLY_CONFIGURATION_NAME</a></code></div> <div class="col-last odd-row-color"> <div class="block">The name of the test runtime only dependencies configuration.</div> </div> <div class="col-first even-row-color"><code>static final <a href="https://docs.oracle.com/javase/8/docs/api/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a></code></div> <div class="col-second even-row-color"><code><a href="#TEST_TASK_NAME" class="member-name-link">TEST_TASK_NAME</a></code></div> <div class="col-last even-row-color"> <div class="block">The name of the task which triggers execution of tests.</div> </div> </div> </section> </li> <!-- ======== CONSTRUCTOR SUMMARY ======== --> <li> <section class="constructor-summary" id="constructor-summary"> <h2>Constructor Summary</h2> <div class="caption"><span>Constructors</span></div> <div class="summary-table two-column-summary"> <div class="table-header col-first">Constructor</div> <div class="table-header col-last">Description</div> <div class="col-constructor-name even-row-color"><code><a href="#%3Cinit%3E()" class="member-name-link">JavaPlugin</a>()</code></div> <div class="col-last even-row-color">&nbsp;</div> </div> </section> </li> <!-- ========== METHOD SUMMARY =========== --> <li> <section class="method-summary" id="method-summary"> <h2>Method Summary</h2> <div id="method-summary-table"> <div class="table-tabs" role="tablist" aria-orientation="horizontal"><button id="method-summary-table-tab0" role="tab" aria-selected="true" aria-controls="method-summary-table.tabpanel" tabindex="0" onkeydown="switchTab(event)" onclick="show('method-summary-table', 'method-summary-table', 3)" class="active-table-tab">All Methods</button><button id="method-summary-table-tab2" role="tab" aria-selected="false" aria-controls="method-summary-table.tabpanel" tabindex="-1" onkeydown="switchTab(event)" onclick="show('method-summary-table', 'method-summary-table-tab2', 3)" class="table-tab">Instance Methods</button><button id="method-summary-table-tab4" role="tab" aria-selected="false" aria-controls="method-summary-table.tabpanel" tabindex="-1" onkeydown="switchTab(event)" onclick="show('method-summary-table', 'method-summary-table-tab4', 3)" class="table-tab">Concrete Methods</button></div> <div id="method-summary-table.tabpanel" role="tabpanel" aria-labelledby="method-summary-table-tab0"> <div class="summary-table three-column-summary"> <div class="table-header col-first">Modifier and Type</div> <div class="table-header col-second">Method</div> <div class="table-header col-last">Description</div> <div class="col-first even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code>void</code></div> <div class="col-second even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="#apply(org.gradle.api.Project)" class="member-name-link">apply</a><wbr>(<a href="../Project.html" title="interface in org.gradle.api">Project</a>&nbsp;project)</code></div> <div class="col-last even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"> <div class="block">Apply this plugin to the given target object.</div> </div> </div> </div> </div> <div class="inherited-list"> <h3 id="methods-inherited-from-class-java.lang.Object">Methods inherited from class&nbsp;java.lang.<a href="https://docs.oracle.com/javase/8/docs/api/java/lang/Object.html" title="class or interface in java.lang" class="external-link">Object</a></h3> <code><a href="https://docs.oracle.com/javase/8/docs/api/java/lang/Object.html#clone--" title="class or interface in java.lang" class="external-link">clone</a>, <a href="https://docs.oracle.com/javase/8/docs/api/java/lang/Object.html#equals-java.lang.Object-" title="class or interface in java.lang" class="external-link">equals</a>, <a href="https://docs.oracle.com/javase/8/docs/api/java/lang/Object.html#finalize--" title="class or interface in java.lang" class="external-link">finalize</a>, <a href="https://docs.oracle.com/javase/8/docs/api/java/lang/Object.html#getClass--" title="class or interface in java.lang" class="external-link">getClass</a>, <a href="https://docs.oracle.com/javase/8/docs/api/java/lang/Object.html#hashCode--" title="class or interface in java.lang" class="external-link">hashCode</a>, <a href="https://docs.oracle.com/javase/8/docs/api/java/lang/Object.html#notify--" title="class or interface in java.lang" class="external-link">notify</a>, <a href="https://docs.oracle.com/javase/8/docs/api/java/lang/Object.html#notifyAll--" title="class or interface in java.lang" class="external-link">notifyAll</a>, <a href="https://docs.oracle.com/javase/8/docs/api/java/lang/Object.html#toString--" title="class or interface in java.lang" class="external-link">toString</a>, <a href="https://docs.oracle.com/javase/8/docs/api/java/lang/Object.html#wait--" title="class or interface in java.lang" class="external-link">wait</a>, <a href="https://docs.oracle.com/javase/8/docs/api/java/lang/Object.html#wait-long-" title="class or interface in java.lang" class="external-link">wait</a>, <a href="https://docs.oracle.com/javase/8/docs/api/java/lang/Object.html#wait-long-int-" title="class or interface in java.lang" class="external-link">wait</a></code></div> </section> </li> </ul> </section> <section class="details"> <ul class="details-list"> <!-- ============ FIELD DETAIL =========== --> <li> <section class="field-details" id="field-detail"> <h2>Field Details</h2> <ul class="member-list"> <li> <section class="detail" id="PROCESS_RESOURCES_TASK_NAME"> <h3>PROCESS_RESOURCES_TASK_NAME</h3> <div class="member-signature"><span class="modifiers">public static final</span>&nbsp;<span class="return-type"><a href="https://docs.oracle.com/javase/8/docs/api/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a></span>&nbsp;<span class="element-name">PROCESS_RESOURCES_TASK_NAME</span></div> <div class="block">The name of the task that processes resources.</div> <dl class="notes"> <dt>See Also:</dt> <dd> <ul class="see-list"> <li><a href="../../../../constant-values.html#org.gradle.api.plugins.JavaPlugin.PROCESS_RESOURCES_TASK_NAME">Constant Field Values</a></li> </ul> </dd> </dl> </section> </li> <li> <section class="detail" id="CLASSES_TASK_NAME"> <h3>CLASSES_TASK_NAME</h3> <div class="member-signature"><span class="modifiers">public static final</span>&nbsp;<span class="return-type"><a href="https://docs.oracle.com/javase/8/docs/api/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a></span>&nbsp;<span class="element-name">CLASSES_TASK_NAME</span></div> <div class="block">The name of the lifecycle task which outcome is that all the classes of a component are generated.</div> <dl class="notes"> <dt>See Also:</dt> <dd> <ul class="see-list"> <li><a href="../../../../constant-values.html#org.gradle.api.plugins.JavaPlugin.CLASSES_TASK_NAME">Constant Field Values</a></li> </ul> </dd> </dl> </section> </li> <li> <section class="detail" id="COMPILE_JAVA_TASK_NAME"> <h3>COMPILE_JAVA_TASK_NAME</h3> <div class="member-signature"><span class="modifiers">public static final</span>&nbsp;<span class="return-type"><a href="https://docs.oracle.com/javase/8/docs/api/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a></span>&nbsp;<span class="element-name">COMPILE_JAVA_TASK_NAME</span></div> <div class="block">The name of the task which compiles Java sources.</div> <dl class="notes"> <dt>See Also:</dt> <dd> <ul class="see-list"> <li><a href="../../../../constant-values.html#org.gradle.api.plugins.JavaPlugin.COMPILE_JAVA_TASK_NAME">Constant Field Values</a></li> </ul> </dd> </dl> </section> </li> <li> <section class="detail" id="PROCESS_TEST_RESOURCES_TASK_NAME"> <h3>PROCESS_TEST_RESOURCES_TASK_NAME</h3> <div class="member-signature"><span class="modifiers">public static final</span>&nbsp;<span class="return-type"><a href="https://docs.oracle.com/javase/8/docs/api/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a></span>&nbsp;<span class="element-name">PROCESS_TEST_RESOURCES_TASK_NAME</span></div> <div class="block">The name of the task which processes the test resources.</div> <dl class="notes"> <dt>See Also:</dt> <dd> <ul class="see-list"> <li><a href="../../../../constant-values.html#org.gradle.api.plugins.JavaPlugin.PROCESS_TEST_RESOURCES_TASK_NAME">Constant Field Values</a></li> </ul> </dd> </dl> </section> </li> <li> <section class="detail" id="TEST_CLASSES_TASK_NAME"> <h3>TEST_CLASSES_TASK_NAME</h3> <div class="member-signature"><span class="modifiers">public static final</span>&nbsp;<span class="return-type"><a href="https://docs.oracle.com/javase/8/docs/api/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a></span>&nbsp;<span class="element-name">TEST_CLASSES_TASK_NAME</span></div> <div class="block">The name of the lifecycle task which outcome is that all test classes of a component are generated.</div> <dl class="notes"> <dt>See Also:</dt> <dd> <ul class="see-list"> <li><a href="../../../../constant-values.html#org.gradle.api.plugins.JavaPlugin.TEST_CLASSES_TASK_NAME">Constant Field Values</a></li> </ul> </dd> </dl> </section> </li> <li> <section class="detail" id="COMPILE_TEST_JAVA_TASK_NAME"> <h3>COMPILE_TEST_JAVA_TASK_NAME</h3> <div class="member-signature"><span class="modifiers">public static final</span>&nbsp;<span class="return-type"><a href="https://docs.oracle.com/javase/8/docs/api/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a></span>&nbsp;<span class="element-name">COMPILE_TEST_JAVA_TASK_NAME</span></div> <div class="block">The name of the task which compiles the test Java sources.</div> <dl class="notes"> <dt>See Also:</dt> <dd> <ul class="see-list"> <li><a href="../../../../constant-values.html#org.gradle.api.plugins.JavaPlugin.COMPILE_TEST_JAVA_TASK_NAME">Constant Field Values</a></li> </ul> </dd> </dl> </section> </li> <li> <section class="detail" id="TEST_TASK_NAME"> <h3>TEST_TASK_NAME</h3> <div class="member-signature"><span class="modifiers">public static final</span>&nbsp;<span class="return-type"><a href="https://docs.oracle.com/javase/8/docs/api/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a></span>&nbsp;<span class="element-name">TEST_TASK_NAME</span></div> <div class="block">The name of the task which triggers execution of tests.</div> <dl class="notes"> <dt>See Also:</dt> <dd> <ul class="see-list"> <li><a href="../../../../constant-values.html#org.gradle.api.plugins.JavaPlugin.TEST_TASK_NAME">Constant Field Values</a></li> </ul> </dd> </dl> </section> </li> <li> <section class="detail" id="JAR_TASK_NAME"> <h3>JAR_TASK_NAME</h3> <div class="member-signature"><span class="modifiers">public static final</span>&nbsp;<span class="return-type"><a href="https://docs.oracle.com/javase/8/docs/api/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a></span>&nbsp;<span class="element-name">JAR_TASK_NAME</span></div> <div class="block">The name of the task which generates the component main jar.</div> <dl class="notes"> <dt>See Also:</dt> <dd> <ul class="see-list"> <li><a href="../../../../constant-values.html#org.gradle.api.plugins.JavaPlugin.JAR_TASK_NAME">Constant Field Values</a></li> </ul> </dd> </dl> </section> </li> <li> <section class="detail" id="JAVADOC_TASK_NAME"> <h3>JAVADOC_TASK_NAME</h3> <div class="member-signature"><span class="modifiers">public static final</span>&nbsp;<span class="return-type"><a href="https://docs.oracle.com/javase/8/docs/api/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a></span>&nbsp;<span class="element-name">JAVADOC_TASK_NAME</span></div> <div class="block">The name of the task which generates the component javadoc.</div> <dl class="notes"> <dt>See Also:</dt> <dd> <ul class="see-list"> <li><a href="../../../../constant-values.html#org.gradle.api.plugins.JavaPlugin.JAVADOC_TASK_NAME">Constant Field Values</a></li> </ul> </dd> </dl> </section> </li> <li> <section class="detail" id="API_CONFIGURATION_NAME"> <h3>API_CONFIGURATION_NAME</h3> <div class="member-signature"><span class="modifiers">public static final</span>&nbsp;<span class="return-type"><a href="https://docs.oracle.com/javase/8/docs/api/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a></span>&nbsp;<span class="element-name">API_CONFIGURATION_NAME</span></div> <div class="block">The name of the API configuration, where dependencies exported by a component at compile time should be declared.</div> <dl class="notes"> <dt>Since:</dt> <dd>3.4</dd> <dt>See Also:</dt> <dd> <ul class="see-list"> <li><a href="../../../../constant-values.html#org.gradle.api.plugins.JavaPlugin.API_CONFIGURATION_NAME">Constant Field Values</a></li> </ul> </dd> </dl> </section> </li> <li> <section class="detail" id="IMPLEMENTATION_CONFIGURATION_NAME"> <h3>IMPLEMENTATION_CONFIGURATION_NAME</h3> <div class="member-signature"><span class="modifiers">public static final</span>&nbsp;<span class="return-type"><a href="https://docs.oracle.com/javase/8/docs/api/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a></span>&nbsp;<span class="element-name">IMPLEMENTATION_CONFIGURATION_NAME</span></div> <div class="block">The name of the implementation configuration, where dependencies that are only used internally by a component should be declared.</div> <dl class="notes"> <dt>Since:</dt> <dd>3.4</dd> <dt>See Also:</dt> <dd> <ul class="see-list"> <li><a href="../../../../constant-values.html#org.gradle.api.plugins.JavaPlugin.IMPLEMENTATION_CONFIGURATION_NAME">Constant Field Values</a></li> </ul> </dd> </dl> </section> </li> <li> <section class="detail" id="API_ELEMENTS_CONFIGURATION_NAME"> <h3>API_ELEMENTS_CONFIGURATION_NAME</h3> <div class="member-signature"><span class="modifiers">public static final</span>&nbsp;<span class="return-type"><a href="https://docs.oracle.com/javase/8/docs/api/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a></span>&nbsp;<span class="element-name">API_ELEMENTS_CONFIGURATION_NAME</span></div> <div class="block">The name of the configuration to define the API elements of a component. That is, the dependencies which are required to compile against that component.</div> <dl class="notes"> <dt>Since:</dt> <dd>3.4</dd> <dt>See Also:</dt> <dd> <ul class="see-list"> <li><a href="../../../../constant-values.html#org.gradle.api.plugins.JavaPlugin.API_ELEMENTS_CONFIGURATION_NAME">Constant Field Values</a></li> </ul> </dd> </dl> </section> </li> <li> <section class="detail" id="COMPILE_ONLY_CONFIGURATION_NAME"> <h3>COMPILE_ONLY_CONFIGURATION_NAME</h3> <div class="member-signature"><span class="modifiers">public static final</span>&nbsp;<span class="return-type"><a href="https://docs.oracle.com/javase/8/docs/api/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a></span>&nbsp;<span class="element-name">COMPILE_ONLY_CONFIGURATION_NAME</span></div> <div class="block">The name of the configuration that is used to declare dependencies which are only required to compile a component, but not at runtime.</div> <dl class="notes"> <dt>See Also:</dt> <dd> <ul class="see-list"> <li><a href="../../../../constant-values.html#org.gradle.api.plugins.JavaPlugin.COMPILE_ONLY_CONFIGURATION_NAME">Constant Field Values</a></li> </ul> </dd> </dl> </section> </li> <li> <section class="detail" id="COMPILE_ONLY_API_CONFIGURATION_NAME"> <h3>COMPILE_ONLY_API_CONFIGURATION_NAME</h3> <div class="member-signature"><span class="modifiers">public static final</span>&nbsp;<span class="return-type"><a href="https://docs.oracle.com/javase/8/docs/api/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a></span>&nbsp;<span class="element-name">COMPILE_ONLY_API_CONFIGURATION_NAME</span></div> <div class="block">The name of the configuration to define the API elements of a component that are required to compile a component, but not at runtime.</div> <dl class="notes"> <dt>Since:</dt> <dd>6.7</dd> <dt>See Also:</dt> <dd> <ul class="see-list"> <li><a href="../../../../constant-values.html#org.gradle.api.plugins.JavaPlugin.COMPILE_ONLY_API_CONFIGURATION_NAME">Constant Field Values</a></li> </ul> </dd> </dl> </section> </li> <li> <section class="detail" id="RUNTIME_ONLY_CONFIGURATION_NAME"> <h3>RUNTIME_ONLY_CONFIGURATION_NAME</h3> <div class="member-signature"><span class="modifiers">public static final</span>&nbsp;<span class="return-type"><a href="https://docs.oracle.com/javase/8/docs/api/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a></span>&nbsp;<span class="element-name">RUNTIME_ONLY_CONFIGURATION_NAME</span></div> <div class="block">The name of the runtime only dependencies configuration, used to declare dependencies that should only be found at runtime.</div> <dl class="notes"> <dt>Since:</dt> <dd>3.4</dd> <dt>See Also:</dt> <dd> <ul class="see-list"> <li><a href="../../../../constant-values.html#org.gradle.api.plugins.JavaPlugin.RUNTIME_ONLY_CONFIGURATION_NAME">Constant Field Values</a></li> </ul> </dd> </dl> </section> </li> <li> <section class="detail" id="RUNTIME_CLASSPATH_CONFIGURATION_NAME"> <h3>RUNTIME_CLASSPATH_CONFIGURATION_NAME</h3> <div class="member-signature"><span class="modifiers">public static final</span>&nbsp;<span class="return-type"><a href="https://docs.oracle.com/javase/8/docs/api/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a></span>&nbsp;<span class="element-name">RUNTIME_CLASSPATH_CONFIGURATION_NAME</span></div> <div class="block">The name of the runtime classpath configuration, used by a component to query its own runtime classpath.</div> <dl class="notes"> <dt>Since:</dt> <dd>3.4</dd> <dt>See Also:</dt> <dd> <ul class="see-list"> <li><a href="../../../../constant-values.html#org.gradle.api.plugins.JavaPlugin.RUNTIME_CLASSPATH_CONFIGURATION_NAME">Constant Field Values</a></li> </ul> </dd> </dl> </section> </li> <li> <section class="detail" id="RUNTIME_ELEMENTS_CONFIGURATION_NAME"> <h3>RUNTIME_ELEMENTS_CONFIGURATION_NAME</h3> <div class="member-signature"><span class="modifiers">public static final</span>&nbsp;<span class="return-type"><a href="https://docs.oracle.com/javase/8/docs/api/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a></span>&nbsp;<span class="element-name">RUNTIME_ELEMENTS_CONFIGURATION_NAME</span></div> <div class="block">The name of the runtime elements configuration, that should be used by consumers to query the runtime dependencies of a component.</div> <dl class="notes"> <dt>Since:</dt> <dd>3.4</dd> <dt>See Also:</dt> <dd> <ul class="see-list"> <li><a href="../../../../constant-values.html#org.gradle.api.plugins.JavaPlugin.RUNTIME_ELEMENTS_CONFIGURATION_NAME">Constant Field Values</a></li> </ul> </dd> </dl> </section> </li> <li> <section class="detail" id="JAVADOC_ELEMENTS_CONFIGURATION_NAME"> <h3>JAVADOC_ELEMENTS_CONFIGURATION_NAME</h3> <div class="member-signature"><span class="modifiers">public static final</span>&nbsp;<span class="return-type"><a href="https://docs.oracle.com/javase/8/docs/api/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a></span>&nbsp;<span class="element-name">JAVADOC_ELEMENTS_CONFIGURATION_NAME</span></div> <div class="block">The name of the javadoc elements configuration.</div> <dl class="notes"> <dt>Since:</dt> <dd>6.0</dd> <dt>See Also:</dt> <dd> <ul class="see-list"> <li><a href="../../../../constant-values.html#org.gradle.api.plugins.JavaPlugin.JAVADOC_ELEMENTS_CONFIGURATION_NAME">Constant Field Values</a></li> </ul> </dd> </dl> </section> </li> <li> <section class="detail" id="SOURCES_ELEMENTS_CONFIGURATION_NAME"> <h3>SOURCES_ELEMENTS_CONFIGURATION_NAME</h3> <div class="member-signature"><span class="modifiers">public static final</span>&nbsp;<span class="return-type"><a href="https://docs.oracle.com/javase/8/docs/api/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a></span>&nbsp;<span class="element-name">SOURCES_ELEMENTS_CONFIGURATION_NAME</span></div> <div class="block">The name of the sources elements configuration.</div> <dl class="notes"> <dt>Since:</dt> <dd>6.0</dd> <dt>See Also:</dt> <dd> <ul class="see-list"> <li><a href="../../../../constant-values.html#org.gradle.api.plugins.JavaPlugin.SOURCES_ELEMENTS_CONFIGURATION_NAME">Constant Field Values</a></li> </ul> </dd> </dl> </section> </li> <li> <section class="detail" id="COMPILE_CLASSPATH_CONFIGURATION_NAME"> <h3>COMPILE_CLASSPATH_CONFIGURATION_NAME</h3> <div class="member-signature"><span class="modifiers">public static final</span>&nbsp;<span class="return-type"><a href="https://docs.oracle.com/javase/8/docs/api/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a></span>&nbsp;<span class="element-name">COMPILE_CLASSPATH_CONFIGURATION_NAME</span></div> <div class="block">The name of the compile classpath configuration.</div> <dl class="notes"> <dt>Since:</dt> <dd>3.4</dd> <dt>See Also:</dt> <dd> <ul class="see-list"> <li><a href="../../../../constant-values.html#org.gradle.api.plugins.JavaPlugin.COMPILE_CLASSPATH_CONFIGURATION_NAME">Constant Field Values</a></li> </ul> </dd> </dl> </section> </li> <li> <section class="detail" id="ANNOTATION_PROCESSOR_CONFIGURATION_NAME"> <h3>ANNOTATION_PROCESSOR_CONFIGURATION_NAME</h3> <div class="member-signature"><span class="modifiers">public static final</span>&nbsp;<span class="return-type"><a href="https://docs.oracle.com/javase/8/docs/api/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a></span>&nbsp;<span class="element-name">ANNOTATION_PROCESSOR_CONFIGURATION_NAME</span></div> <div class="block">The name of the annotation processor configuration.</div> <dl class="notes"> <dt>Since:</dt> <dd>4.6</dd> <dt>See Also:</dt> <dd> <ul class="see-list"> <li><a href="../../../../constant-values.html#org.gradle.api.plugins.JavaPlugin.ANNOTATION_PROCESSOR_CONFIGURATION_NAME">Constant Field Values</a></li> </ul> </dd> </dl> </section> </li> <li> <section class="detail" id="TEST_IMPLEMENTATION_CONFIGURATION_NAME"> <h3>TEST_IMPLEMENTATION_CONFIGURATION_NAME</h3> <div class="member-signature"><span class="modifiers">public static final</span>&nbsp;<span class="return-type"><a href="https://docs.oracle.com/javase/8/docs/api/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a></span>&nbsp;<span class="element-name">TEST_IMPLEMENTATION_CONFIGURATION_NAME</span></div> <div class="block">The name of the test implementation dependencies configuration.</div> <dl class="notes"> <dt>Since:</dt> <dd>3.4</dd> <dt>See Also:</dt> <dd> <ul class="see-list"> <li><a href="../../../../constant-values.html#org.gradle.api.plugins.JavaPlugin.TEST_IMPLEMENTATION_CONFIGURATION_NAME">Constant Field Values</a></li> </ul> </dd> </dl> </section> </li> <li> <section class="detail" id="TEST_COMPILE_ONLY_CONFIGURATION_NAME"> <h3>TEST_COMPILE_ONLY_CONFIGURATION_NAME</h3> <div class="member-signature"><span class="modifiers">public static final</span>&nbsp;<span class="return-type"><a href="https://docs.oracle.com/javase/8/docs/api/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a></span>&nbsp;<span class="element-name">TEST_COMPILE_ONLY_CONFIGURATION_NAME</span></div> <div class="block">The name of the configuration that should be used to declare dependencies which are only required to compile the tests, but not when running them.</div> <dl class="notes"> <dt>See Also:</dt> <dd> <ul class="see-list"> <li><a href="../../../../constant-values.html#org.gradle.api.plugins.JavaPlugin.TEST_COMPILE_ONLY_CONFIGURATION_NAME">Constant Field Values</a></li> </ul> </dd> </dl> </section> </li> <li> <section class="detail" id="TEST_RUNTIME_ONLY_CONFIGURATION_NAME"> <h3>TEST_RUNTIME_ONLY_CONFIGURATION_NAME</h3> <div class="member-signature"><span class="modifiers">public static final</span>&nbsp;<span class="return-type"><a href="https://docs.oracle.com/javase/8/docs/api/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a></span>&nbsp;<span class="element-name">TEST_RUNTIME_ONLY_CONFIGURATION_NAME</span></div> <div class="block">The name of the test runtime only dependencies configuration.</div> <dl class="notes"> <dt>Since:</dt> <dd>3.4</dd> <dt>See Also:</dt> <dd> <ul class="see-list"> <li><a href="../../../../constant-values.html#org.gradle.api.plugins.JavaPlugin.TEST_RUNTIME_ONLY_CONFIGURATION_NAME">Constant Field Values</a></li> </ul> </dd> </dl> </section> </li> <li> <section class="detail" id="TEST_COMPILE_CLASSPATH_CONFIGURATION_NAME"> <h3>TEST_COMPILE_CLASSPATH_CONFIGURATION_NAME</h3> <div class="member-signature"><span class="modifiers">public static final</span>&nbsp;<span class="return-type"><a href="https://docs.oracle.com/javase/8/docs/api/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a></span>&nbsp;<span class="element-name">TEST_COMPILE_CLASSPATH_CONFIGURATION_NAME</span></div> <div class="block">The name of the test compile classpath configuration.</div> <dl class="notes"> <dt>Since:</dt> <dd>3.4</dd> <dt>See Also:</dt> <dd> <ul class="see-list"> <li><a href="../../../../constant-values.html#org.gradle.api.plugins.JavaPlugin.TEST_COMPILE_CLASSPATH_CONFIGURATION_NAME">Constant Field Values</a></li> </ul> </dd> </dl> </section> </li> <li> <section class="detail" id="TEST_ANNOTATION_PROCESSOR_CONFIGURATION_NAME"> <h3>TEST_ANNOTATION_PROCESSOR_CONFIGURATION_NAME</h3> <div class="member-signature"><span class="modifiers">public static final</span>&nbsp;<span class="return-type"><a href="https://docs.oracle.com/javase/8/docs/api/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a></span>&nbsp;<span class="element-name">TEST_ANNOTATION_PROCESSOR_CONFIGURATION_NAME</span></div> <div class="block">The name of the test annotation processor configuration.</div> <dl class="notes"> <dt>Since:</dt> <dd>4.6</dd> <dt>See Also:</dt> <dd> <ul class="see-list"> <li><a href="../../../../constant-values.html#org.gradle.api.plugins.JavaPlugin.TEST_ANNOTATION_PROCESSOR_CONFIGURATION_NAME">Constant Field Values</a></li> </ul> </dd> </dl> </section> </li> <li> <section class="detail" id="TEST_RUNTIME_CLASSPATH_CONFIGURATION_NAME"> <h3>TEST_RUNTIME_CLASSPATH_CONFIGURATION_NAME</h3> <div class="member-signature"><span class="modifiers">public static final</span>&nbsp;<span class="return-type"><a href="https://docs.oracle.com/javase/8/docs/api/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a></span>&nbsp;<span class="element-name">TEST_RUNTIME_CLASSPATH_CONFIGURATION_NAME</span></div> <div class="block">The name of the test runtime classpath configuration.</div> <dl class="notes"> <dt>Since:</dt> <dd>3.4</dd> <dt>See Also:</dt> <dd> <ul class="see-list"> <li><a href="../../../../constant-values.html#org.gradle.api.plugins.JavaPlugin.TEST_RUNTIME_CLASSPATH_CONFIGURATION_NAME">Constant Field Values</a></li> </ul> </dd> </dl> </section> </li> </ul> </section> </li> <!-- ========= CONSTRUCTOR DETAIL ======== --> <li> <section class="constructor-details" id="constructor-detail"> <h2>Constructor Details</h2> <ul class="member-list"> <li> <section class="detail" id="&lt;init&gt;()"> <h3>JavaPlugin</h3> <div class="member-signature"><span class="annotations">@Inject </span><span class="modifiers">public</span>&nbsp;<span class="element-name">JavaPlugin</span>()</div> </section> </li> </ul> </section> </li> <!-- ============ METHOD DETAIL ========== --> <li> <section class="method-details" id="method-detail"> <h2>Method Details</h2> <ul class="member-list"> <li> <section class="detail" id="apply(org.gradle.api.Project)"> <h3>apply</h3> <div class="member-signature"><span class="modifiers">public</span>&nbsp;<span class="return-type">void</span>&nbsp;<span class="element-name">apply</span><wbr><span class="parameters">(<a href="../Project.html" title="interface in org.gradle.api">Project</a>&nbsp;project)</span></div> <div class="block"><span class="descfrm-type-label">Description copied from interface:&nbsp;<code><a href="../Plugin.html#apply(T)">Plugin</a></code></span></div> <div class="block">Apply this plugin to the given target object.</div> <dl class="notes"> <dt>Specified by:</dt> <dd><code><a href="../Plugin.html#apply(T)">apply</a></code>&nbsp;in interface&nbsp;<code><a href="../Plugin.html" title="interface in org.gradle.api">Plugin</a>&lt;<a href="../Project.html" title="interface in org.gradle.api">Project</a>&gt;</code></dd> <dt>Parameters:</dt> <dd><code>project</code> - The target object</dd> </dl> </section> </li> </ul> </section> </li> </ul> </section> <!-- ========= END OF CLASS DATA ========= --> </main> </div> </div> </body> </html>

Pages: 1 2 3 4 5 6 7 8 9 10