# Package org.gradle.tooling.model.idea

package org.gradle.tooling.model.idea
IntelliJ IDEA centric tooling models.

- Related Packages
  Package
  Description
  org.gradle.tooling.model
  The general-purpose tooling model types, provided by the tooling API.
  org.gradle.tooling.model.build
  Tooling models for the build environment, which includes information such as Gradle or Java versions.
  org.gradle.tooling.model.cpp
  Types that represent the tooling model for C++ projects.
  org.gradle.tooling.model.eclipse
  Eclipse-centric tooling models.
  org.gradle.tooling.model.gradle
  The tooling models for Gradle builds and projects.
  org.gradle.tooling.model.java
  Java-specific details for tooling models.
- Interfaces
  Class
  Description
  BasicIdeaProject
  IdeaProject that does not provide/resolve any external dependencies.
  IdeaCompilerOutput
  IDEA compiler output settings.
  IdeaContentRoot
  Contains content root information.
  IdeaDependency
  IDEA dependency.
  IdeaDependencyScope
  The scope of the IDEA dependency.
  IdeaJavaLanguageSettings
  Describes Java language settings for an IDEA module.
  IdeaLanguageLevel
  Language level setting for IDEA.
  IdeaModule
  Represents information about the IDEA module.
  IdeaModuleDependency
  Dependency on a module in a project.
  IdeaModuleIdentifier
  Identifies an Idea module.
  IdeaProject
  Represents the information about the IDEA project.
  IdeaSingleEntryLibraryDependency
  "Single-Entry Module Library" as IDEA calls it.
  IdeaSourceDirectory
  IDEA source directory.