Package org.apache.ivy.plugins.parser.m2
Class PomModuleDescriptorBuilder.PomModuleDescriptor
- java.lang.Object
-
- org.apache.ivy.core.module.descriptor.DefaultModuleDescriptor
-
- org.apache.ivy.plugins.parser.m2.PomModuleDescriptorBuilder.PomModuleDescriptor
-
- All Implemented Interfaces:
DependencyDescriptorMediator
,ModuleDescriptor
,ArtifactInfo
,ExtendableItem
- Enclosing class:
- PomModuleDescriptorBuilder
public static class PomModuleDescriptorBuilder.PomModuleDescriptor extends DefaultModuleDescriptor
-
-
Field Summary
-
Fields inherited from interface org.apache.ivy.core.module.descriptor.ModuleDescriptor
CALLER_ALL_CONFIGURATION, DEFAULT_CONFIGURATION
-
-
Constructor Summary
Constructors Constructor Description PomModuleDescriptor(ModuleDescriptorParser parser, Resource res)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description void
addDependency(DependencyDescriptor dependency)
void
addDependencyManagement(PomDependencyMgt dependencyMgt)
java.util.Map<ModuleId,PomDependencyMgt>
getDependencyManagementMap()
-
Methods inherited from class org.apache.ivy.core.module.descriptor.DefaultModuleDescriptor
addArtifact, addConfiguration, addConflictManager, addDependencyDescriptorMediator, addExcludeRule, addExtraAttributeNamespace, addExtraInfo, addExtraInfo, addInheritedDescriptor, addLicense, canExclude, check, dependsOn, doesExclude, equals, getAllArtifacts, getAllDependencyDescriptorMediators, getAllExcludeRules, getArtifacts, getAttribute, getAttributes, getConfiguration, getConfigurations, getConfigurationsNames, getConflictManager, getDefaultConf, getDefaultConfMapping, getDependencies, getDescription, getExcludeRules, getExtraAttribute, getExtraAttributes, getExtraAttributesNamespaces, getExtraInfo, getExtraInfoByTagName, getExtraInfoContentByTagName, getExtraInfos, getHomePage, getInheritedDescriptors, getLastModified, getLicenses, getMetadataArtifact, getModuleRevisionId, getNamespace, getParser, getPublicationDate, getPublicConfigurationsNames, getQualifiedExtraAttributes, getResolvedModuleRevisionId, getResolvedPublicationDate, getResource, getRevision, getStatus, hashCode, isDefault, isMappingOverride, isNamespaceUseful, mediate, newBasicInstance, newCallerInstance, newCallerInstance, newDefaultInstance, newDefaultInstance, setDefault, setDefaultConf, setDefaultConfMapping, setDescription, setHomePage, setLastModified, setMappingOverride, setModuleArtifact, setModuleRevisionId, setNamespace, setPublicationDate, setResolvedModuleRevisionId, setResolvedPublicationDate, setStatus, toIvyFile, toString, transformInstance
-
-
-
-
Constructor Detail
-
PomModuleDescriptor
public PomModuleDescriptor(ModuleDescriptorParser parser, Resource res)
-
-
Method Detail
-
addDependencyManagement
public void addDependencyManagement(PomDependencyMgt dependencyMgt)
-
getDependencyManagementMap
public java.util.Map<ModuleId,PomDependencyMgt> getDependencyManagementMap()
-
addDependency
public void addDependency(DependencyDescriptor dependency)
- Overrides:
addDependency
in classDefaultModuleDescriptor
-
-