public class GradlePomModuleDescriptorBuilder extends Object
| Modifier and Type | Field and Description |
|---|---|
static org.apache.ivy.core.module.descriptor.Configuration[] |
MAVEN2_CONFIGURATIONS |
| Constructor and Description |
|---|
GradlePomModuleDescriptorBuilder(org.apache.ivy.plugins.parser.ModuleDescriptorParser parser,
org.apache.ivy.plugins.repository.Resource res,
org.apache.ivy.plugins.parser.ParserSettings ivySettings) |
| Modifier and Type | Method and Description |
|---|---|
void |
addDependency(org.apache.ivy.core.module.descriptor.DependencyDescriptor descriptor) |
void |
addDependency(org.apache.ivy.plugins.parser.m2.PomReader.PomDependencyData dep) |
void |
addDependencyMgt(org.apache.ivy.plugins.parser.m2.PomDependencyMgt dep) |
void |
addExtraInfos(Map extraAttributes) |
void |
addMainArtifact(String artifactId,
String packaging) |
void |
addPlugin(org.apache.ivy.plugins.parser.m2.PomDependencyMgt plugin) |
void |
addProperty(String propertyName,
String value) |
static Map |
extractPomProperties(Map extraInfo) |
static List |
getDependencyManagements(org.apache.ivy.core.module.descriptor.ModuleDescriptor md) |
org.apache.ivy.core.module.descriptor.Artifact |
getMainArtifact() |
org.apache.ivy.core.module.descriptor.ModuleDescriptor |
getModuleDescriptor() |
static List<org.apache.ivy.plugins.parser.m2.PomDependencyMgt> |
getPlugins(org.apache.ivy.core.module.descriptor.ModuleDescriptor md) |
void |
setDescription(String description) |
void |
setHomePage(String homePage) |
void |
setLicenses(org.apache.ivy.core.module.descriptor.License[] licenses) |
void |
setModuleRevId(String groupId,
String artifactId,
String version) |
public static final org.apache.ivy.core.module.descriptor.Configuration[] MAVEN2_CONFIGURATIONS
public GradlePomModuleDescriptorBuilder(org.apache.ivy.plugins.parser.ModuleDescriptorParser parser,
org.apache.ivy.plugins.repository.Resource res,
org.apache.ivy.plugins.parser.ParserSettings ivySettings)
public org.apache.ivy.core.module.descriptor.ModuleDescriptor getModuleDescriptor()
public void setHomePage(String homePage)
public void setDescription(String description)
public void setLicenses(org.apache.ivy.core.module.descriptor.License[] licenses)
public void addDependency(org.apache.ivy.plugins.parser.m2.PomReader.PomDependencyData dep)
public void addDependency(org.apache.ivy.core.module.descriptor.DependencyDescriptor descriptor)
public void addDependencyMgt(org.apache.ivy.plugins.parser.m2.PomDependencyMgt dep)
public void addPlugin(org.apache.ivy.plugins.parser.m2.PomDependencyMgt plugin)
public static List<org.apache.ivy.plugins.parser.m2.PomDependencyMgt> getPlugins(org.apache.ivy.core.module.descriptor.ModuleDescriptor md)
public static List getDependencyManagements(org.apache.ivy.core.module.descriptor.ModuleDescriptor md)
public void addExtraInfos(Map extraAttributes)
public org.apache.ivy.core.module.descriptor.Artifact getMainArtifact()
Copyright © 2013. All rights reserved