# Hierarchy For Package org.gradle.tooling.model.gradle

Package Hierarchies:

- All Packages

## Interface Hierarchy

- org.gradle.tooling.model.BuildModel
  - org.gradle.tooling.model.gradle.GradleBuild (also extends org.gradle.tooling.model.Model)
  - org.gradle.tooling.model.gradle.ResilientGradleBuild (also extends org.gradle.tooling.model.Model)
- org.gradle.tooling.model.gradle.GradleScript
- org.gradle.tooling.model.Model
  - org.gradle.tooling.model.gradle.BasicGradleProject (also extends org.gradle.tooling.model.ProjectModel)
  - org.gradle.tooling.model.gradle.BuildInvocations (also extends org.gradle.tooling.model.ProjectModel)
  - org.gradle.tooling.model.gradle.GradleBuild (also extends org.gradle.tooling.model.BuildModel)
  - org.gradle.tooling.model.gradle.ProjectPublications (also extends org.gradle.tooling.model.ProjectModel)
  - org.gradle.tooling.model.gradle.ResilientGradleBuild (also extends org.gradle.tooling.model.BuildModel)
- org.gradle.tooling.model.ProjectModel
  - org.gradle.tooling.model.gradle.BasicGradleProject (also extends org.gradle.tooling.model.Model)
  - org.gradle.tooling.model.gradle.BuildInvocations (also extends org.gradle.tooling.model.Model)
  - org.gradle.tooling.model.gradle.GradlePublication
  - org.gradle.tooling.model.gradle.ProjectPublications (also extends org.gradle.tooling.model.Model)