Package org.gradle.tooling.model
Interface ExternalDependency
- All Superinterfaces:
Dependency
- All Known Subinterfaces:
EclipseExternalDependency
,IdeaSingleEntryLibraryDependency
Represents an external artifact dependency.
-
Method Summary
Modifier and TypeMethodDescriptiongetFile()
Returns the file for this dependency.Returns the Gradle module information for this dependency, ornull
if the dependency does not originate from a remote repository.Returns the Javadoc directory or archive for this dependency, ornull
if no Javadoc is available.Returns the source directory or archive for this dependency, ornull
if no source is available.boolean
Marks this dependency as exported.
-
Method Details
-
getFile
File getFile()Returns the file for this dependency.- Returns:
- The file for this dependency.
-
getSource
Returns the source directory or archive for this dependency, ornull
if no source is available.- Returns:
- The source directory or archive for this dependency, or
null
if no source is available.
-
getJavadoc
Returns the Javadoc directory or archive for this dependency, ornull
if no Javadoc is available.- Returns:
- the Javadoc directory or archive for this dependency, or
null
if no Javadoc is available.
-
isExported
boolean isExported()Marks this dependency as exported.- Returns:
- whether this dependency needs to be exported.
- Since:
- 2.5
-
getGradleModuleVersion
Returns the Gradle module information for this dependency, ornull
if the dependency does not originate from a remote repository.- Returns:
- The Gradle module information for this dependency, or
null
if the dependency does not originate from a remote repository. - Since:
- 1.1
-