Class Hierarchy

Interface Hierarchy

  • org.gradle.features.binding.BuildModel
  • org.gradle.features.binding.Definition<T>
  • org.gradle.api.artifacts.dsl.Dependencies
    • org.gradle.api.experimental.common.BasicDependencies (also extends org.gradle.api.plugins.jvm.PlatformDependencyModifiers)
  • org.gradle.api.experimental.common.HasApplicationDependencies
  • org.gradle.api.experimental.common.HasCliExecutables
  • org.gradle.api.experimental.jvm.HasJavaTarget
    • org.gradle.api.experimental.java.JavaApplication (also extends org.gradle.features.binding.Definition<T>, org.gradle.api.experimental.jvm.HasJvmApplication)
    • org.gradle.api.experimental.java.JavaLibrary (also extends org.gradle.features.binding.Definition<T>, org.gradle.api.experimental.common.HasLibraryDependencies)
  • org.gradle.api.experimental.jvm.HasJavaTargets
    • org.gradle.api.experimental.jvm.JvmApplication (also extends org.gradle.features.binding.Definition<T>, org.gradle.api.experimental.jvm.HasJvmApplication)
    • org.gradle.api.experimental.jvm.JvmLibrary (also extends org.gradle.features.binding.Definition<T>, org.gradle.api.experimental.common.HasLibraryDependencies)
  • org.gradle.api.experimental.common.HasLibraryDependencies
    • org.gradle.api.experimental.java.JavaLibrary (also extends org.gradle.features.binding.Definition<T>, org.gradle.api.experimental.jvm.HasJavaTarget)
    • org.gradle.api.experimental.jvm.JvmLibrary (also extends org.gradle.features.binding.Definition<T>, org.gradle.api.experimental.jvm.HasJavaTargets)
  • org.gradle.api.Named
  • org.gradle.api.plugins.jvm.PlatformDependencyModifiers
    • org.gradle.api.experimental.common.BasicDependencies (also extends org.gradle.api.artifacts.dsl.Dependencies)
  • org.gradle.api.experimental.jvm.extensions.testing.Testing