Class Hierarchy

  • java.lang.Object
    • java.util.AbstractCollection<E> (implements java.util.Collection<E>)
      • org.gradle.api.internal.DefaultDomainObjectCollection<T> (implements org.gradle.api.DomainObjectCollection<T>, org.gradle.api.internal.WithEstimatedSize, org.gradle.api.internal.WithMutationGuard)
        • org.gradle.api.internal.DefaultNamedDomainObjectCollection<T> (implements org.gradle.internal.metaobject.MethodMixIn, org.gradle.api.NamedDomainObjectCollection<T>, org.gradle.internal.metaobject.PropertyMixIn)
          • org.gradle.api.internal.DefaultNamedDomainObjectSet<T> (implements org.gradle.api.NamedDomainObjectSet<T>)
    • org.gradle.api.experimental.jvm.JavaTarget (implements org.gradle.api.experimental.jvm.JvmTarget, org.gradle.api.Named)
    • org.gradle.api.experimental.jvm.JvmEcosystemConventionsPlugin (implements org.gradle.api.Plugin<T>)
    • org.gradle.api.experimental.jvm.JvmEcosystemPlugin (implements org.gradle.api.Plugin<T>)
    • org.gradle.api.experimental.jvm.internal.JvmPluginSupport
    • org.gradle.api.experimental.java.StandaloneJavaApplicationPlugin (implements org.gradle.api.Plugin<T>)
    • org.gradle.api.experimental.java.StandaloneJavaLibraryPlugin (implements org.gradle.api.Plugin<T>)
    • org.gradle.api.experimental.jvm.StandaloneJvmApplicationPlugin (implements org.gradle.api.Plugin<T>)
    • org.gradle.api.experimental.jvm.StandaloneJvmLibraryPlugin (implements org.gradle.api.Plugin<T>)

Interface Hierarchy

  • org.gradle.api.artifacts.dsl.Dependencies
    • org.gradle.api.experimental.common.BasicDependencies
  • org.gradle.api.experimental.common.HasApplicationDependencies
    • org.gradle.api.experimental.jvm.HasJvmApplication
      • org.gradle.api.experimental.java.JavaApplication (also extends org.gradle.api.experimental.common.HasCliExecutables, org.gradle.api.experimental.jvm.HasJavaTarget)
      • org.gradle.api.experimental.jvm.JvmApplication (also extends org.gradle.api.experimental.common.HasCliExecutables, org.gradle.api.experimental.jvm.HasJavaTargets)
  • org.gradle.api.experimental.common.HasCliExecutables
  • org.gradle.api.experimental.jvm.HasJavaTarget
    • org.gradle.api.experimental.java.JavaApplication (also extends org.gradle.api.experimental.common.HasCliExecutables, org.gradle.api.experimental.jvm.HasJvmApplication)
    • org.gradle.api.experimental.java.JavaLibrary (also extends org.gradle.api.experimental.common.HasLibraryDependencies)
  • org.gradle.api.experimental.jvm.HasJavaTargets
    • org.gradle.api.experimental.jvm.JvmApplication (also extends org.gradle.api.experimental.common.HasCliExecutables, org.gradle.api.experimental.jvm.HasJvmApplication)
    • org.gradle.api.experimental.jvm.JvmLibrary (also extends org.gradle.api.experimental.common.HasLibraryDependencies)
  • org.gradle.api.experimental.common.HasLibraryDependencies
  • org.gradle.api.Named
  • org.gradle.api.experimental.jvm.extensions.testing.Testing