| Package | Description |
|---|---|
| org.gradle.api.artifacts |
Classes for declaring and using artifacts and artifact dependencies.
|
| org.gradle.api.internal.artifacts.dependencies | |
| org.gradle.api.internal.artifacts.ivyservice | |
| org.gradle.api.internal.artifacts.ivyservice.moduleconverter.dependencies |
| Modifier and Type | Interface and Description |
|---|---|
interface |
ClientModule
To model a module in your dependency declarations.
|
interface |
ExternalDependency
An
ExternalDependency is a Dependency on a source outside the current project hierarchy. |
interface |
ExternalModuleDependency
A
ModuleDependency is a Dependency on a module outside the current project hierarchy. |
interface |
ProjectDependency
A
ProjectDependency is a Dependency on another project in the current project hierarchy. |
| Modifier and Type | Method and Description |
|---|---|
ModuleDependency |
ModuleDependency.addArtifact(DependencyArtifact artifact)
Adds an artifact to this dependency.
|
ModuleDependency |
ModuleDependency.copy()
Creates and returns a new dependency with the property values of this one.
|
ModuleDependency |
ModuleDependency.exclude(Map<String,String> excludeProperties)
Adds an exclude rule to exclude transitive dependencies of this dependency.
|
ModuleDependency |
ModuleDependency.setTransitive(boolean transitive)
Sets whether this dependency should be resolved including or excluding its transitive dependencies.
|
| Modifier and Type | Method and Description |
|---|---|
Set<ModuleDependency> |
ClientModule.getDependencies()
Returns all the dependencies added to the client module.
|
| Modifier and Type | Method and Description |
|---|---|
void |
ClientModule.addDependency(ModuleDependency dependency)
Add a dependency to the client module.
|
| Modifier and Type | Class and Description |
|---|---|
class |
AbstractExternalDependency |
class |
AbstractModuleDependency |
class |
DefaultClientModule |
class |
DefaultExternalModuleDependency |
class |
DefaultProjectDependency |
| Modifier and Type | Method and Description |
|---|---|
ModuleDependency |
AbstractModuleDependency.exclude(Map<String,String> excludeProperties) |
ModuleDependency |
AbstractModuleDependency.setTransitive(boolean transitive) |
| Modifier and Type | Method and Description |
|---|---|
Set<ModuleDependency> |
DefaultClientModule.getDependencies() |
| Modifier and Type | Method and Description |
|---|---|
void |
DefaultClientModule.addDependency(ModuleDependency dependency) |
protected boolean |
AbstractModuleDependency.isCommonContentEquals(ModuleDependency dependencyRhs) |
protected boolean |
AbstractModuleDependency.isKeyEquals(ModuleDependency dependencyRhs) |
| Modifier and Type | Method and Description |
|---|---|
void |
ResolvedConfigurationBuilder.addFirstLevelDependency(ModuleDependency moduleDependency,
ResolvedDependency dependency) |
void |
DefaultLenientConfiguration.addFirstLevelDependency(ModuleDependency moduleDependency,
ResolvedDependency refersTo) |
| Modifier and Type | Method and Description |
|---|---|
ModuleDependency |
EnhancedDependencyDescriptor.getModuleDependency() |
| Modifier and Type | Method and Description |
|---|---|
org.apache.ivy.core.module.descriptor.DefaultDependencyDescriptor |
DependencyDescriptorFactoryDelegate.addDependencyDescriptor(Configuration configuration,
org.apache.ivy.core.module.descriptor.DefaultModuleDescriptor moduleDescriptor,
ModuleDependency dependency) |
org.apache.ivy.core.module.descriptor.DefaultDependencyDescriptor |
DependencyDescriptorFactory.addDependencyDescriptor(Configuration configuration,
org.apache.ivy.core.module.descriptor.DefaultModuleDescriptor moduleDescriptor,
ModuleDependency dependency)
Adds a dependency descriptor, using information in the configuration object to work around ivy limitations
|
org.apache.ivy.core.module.descriptor.DefaultDependencyDescriptor |
AbstractDependencyDescriptorFactoryInternal.addDependencyDescriptor(Configuration configuration,
org.apache.ivy.core.module.descriptor.DefaultModuleDescriptor moduleDescriptor,
ModuleDependency dependency) |
org.apache.ivy.core.module.descriptor.DefaultDependencyDescriptor |
DependencyDescriptorFactoryDelegate.addDependencyDescriptor(String configuration,
org.apache.ivy.core.module.descriptor.DefaultModuleDescriptor moduleDescriptor,
ModuleDependency dependency) |
org.apache.ivy.core.module.descriptor.DefaultDependencyDescriptor |
DependencyDescriptorFactory.addDependencyDescriptor(String configuration,
org.apache.ivy.core.module.descriptor.DefaultModuleDescriptor moduleDescriptor,
ModuleDependency dependency)
Adds a dependency descriptor where no configuration object is available
|
EnhancedDependencyDescriptor |
AbstractDependencyDescriptorFactoryInternal.addDependencyDescriptor(String configuration,
org.apache.ivy.core.module.descriptor.DefaultModuleDescriptor moduleDescriptor,
ModuleDependency dependency) |
protected void |
AbstractDependencyDescriptorFactoryInternal.addExcludesArtifactsAndDependencies(String configuration,
ModuleDependency dependency,
EnhancedDependencyDescriptor dependencyDescriptor) |
boolean |
ProjectDependencyDescriptorFactory.canConvert(ModuleDependency dependency) |
boolean |
ExternalModuleDependencyDescriptorFactory.canConvert(ModuleDependency dependency) |
boolean |
DependencyDescriptorFactoryInternal.canConvert(ModuleDependency dependency) |
boolean |
ClientModuleDependencyDescriptorFactory.canConvert(ModuleDependency dependency) |
EnhancedDependencyDescriptor |
ProjectDependencyDescriptorFactory.createDependencyDescriptor(ModuleDependency dependency,
String configuration,
org.apache.ivy.core.module.descriptor.ModuleDescriptor parent,
org.apache.ivy.core.module.id.ModuleRevisionId moduleRevisionId) |
EnhancedDependencyDescriptor |
ExternalModuleDependencyDescriptorFactory.createDependencyDescriptor(ModuleDependency dependency,
String configuration,
org.apache.ivy.core.module.descriptor.ModuleDescriptor parent,
org.apache.ivy.core.module.id.ModuleRevisionId moduleRevisionId) |
EnhancedDependencyDescriptor |
ClientModuleDependencyDescriptorFactory.createDependencyDescriptor(ModuleDependency dependency,
String configuration,
org.apache.ivy.core.module.descriptor.ModuleDescriptor parent,
org.apache.ivy.core.module.id.ModuleRevisionId moduleRevisionId) |
protected abstract EnhancedDependencyDescriptor |
AbstractDependencyDescriptorFactoryInternal.createDependencyDescriptor(ModuleDependency dependency,
String configuration,
org.apache.ivy.core.module.descriptor.ModuleDescriptor moduleDescriptor,
org.apache.ivy.core.module.id.ModuleRevisionId moduleRevisionId) |
org.apache.ivy.core.module.id.ModuleRevisionId |
ProjectDependencyDescriptorFactory.createModuleRevisionId(ModuleDependency dependency) |
org.apache.ivy.core.module.id.ModuleRevisionId |
ExternalModuleDependencyDescriptorFactory.createModuleRevisionId(ModuleDependency dependency) |
org.apache.ivy.core.module.id.ModuleRevisionId |
DependencyDescriptorFactoryDelegate.createModuleRevisionId(ModuleDependency dependency) |
org.apache.ivy.core.module.id.ModuleRevisionId |
DependencyDescriptorFactory.createModuleRevisionId(ModuleDependency dependency) |
org.apache.ivy.core.module.id.ModuleRevisionId |
ClientModuleDependencyDescriptorFactory.createModuleRevisionId(ModuleDependency dependency) |
| Modifier and Type | Method and Description |
|---|---|
org.apache.ivy.core.module.descriptor.ModuleDescriptor |
ModuleDescriptorFactoryForClientModule.createModuleDescriptor(org.apache.ivy.core.module.id.ModuleRevisionId moduleRevisionId,
Set<ModuleDependency> dependencies) |
org.apache.ivy.core.module.descriptor.ModuleDescriptor |
DefaultModuleDescriptorFactoryForClientModule.createModuleDescriptor(org.apache.ivy.core.module.id.ModuleRevisionId moduleRevisionId,
Set<ModuleDependency> dependencies) |
| Constructor and Description |
|---|
EnhancedDependencyDescriptor(ModuleDependency moduleDependency,
org.apache.ivy.core.module.descriptor.ModuleDescriptor md,
org.apache.ivy.core.module.id.ModuleRevisionId mrid,
boolean force,
boolean changing,
boolean transitive) |
Copyright © 2013. All rights reserved