public class JDomDependency extends org.apache.maven.model.Dependency implements MavenCoordinate
| Constructor and Description | 
|---|
| JDomDependency(org.jdom2.Element dependency)Constructor for JDomDependency. | 
| Modifier and Type | Method and Description | 
|---|---|
| void | addExclusion(org.apache.maven.model.Exclusion exclusion) | 
| String | getArtifactId()getArtifactId. | 
| String | getClassifier() | 
| List<org.apache.maven.model.Exclusion> | getExclusions() | 
| String | getGroupId()getGroupId. | 
| String | getName()getName. | 
| String | getScope() | 
| String | getSystemPath() | 
| String | getType() | 
| String | getVersion()getVersion. | 
| boolean | isOptional() | 
| void | removeExclusion(org.apache.maven.model.Exclusion exclusion) | 
| void | setArtifactId(String artifactId) | 
| void | setClassifier(String classifier) | 
| void | setExclusions(List<org.apache.maven.model.Exclusion> exclusions) | 
| void | setGroupId(String groupId) | 
| void | setOptional(boolean optional) | 
| void | setScope(String scope) | 
| void | setSystemPath(String systemPath) | 
| void | setType(String type) | 
| void | setVersion(String version)setVersion. | 
public JDomDependency(org.jdom2.Element dependency)
Constructor for JDomDependency.
dependency - a Element objectpublic void addExclusion(org.apache.maven.model.Exclusion exclusion)
addExclusion in class org.apache.maven.model.Dependencypublic String getArtifactId()
MavenCoordinategetArtifactId.
getArtifactId in interface MavenCoordinategetArtifactId in class org.apache.maven.model.DependencyString objectpublic String getClassifier()
getClassifier in class org.apache.maven.model.Dependencypublic List<org.apache.maven.model.Exclusion> getExclusions()
getExclusions in class org.apache.maven.model.Dependencypublic String getGroupId()
MavenCoordinategetGroupId.
getGroupId in interface MavenCoordinategetGroupId in class org.apache.maven.model.DependencyString objectpublic String getScope()
getScope in class org.apache.maven.model.Dependencypublic String getSystemPath()
getSystemPath in class org.apache.maven.model.Dependencypublic String getType()
getType in class org.apache.maven.model.Dependencypublic String getVersion()
MavenCoordinategetVersion.
getVersion in interface MavenCoordinategetVersion in class org.apache.maven.model.DependencyString objectpublic boolean isOptional()
isOptional in class org.apache.maven.model.Dependencypublic void removeExclusion(org.apache.maven.model.Exclusion exclusion)
removeExclusion in class org.apache.maven.model.Dependencypublic void setArtifactId(String artifactId)
setArtifactId in class org.apache.maven.model.Dependencypublic void setClassifier(String classifier)
setClassifier in class org.apache.maven.model.Dependencypublic void setExclusions(List<org.apache.maven.model.Exclusion> exclusions)
setExclusions in class org.apache.maven.model.Dependencypublic void setGroupId(String groupId)
setGroupId in class org.apache.maven.model.Dependencypublic void setOptional(boolean optional)
setOptional in class org.apache.maven.model.Dependencypublic void setScope(String scope)
setScope in class org.apache.maven.model.Dependencypublic void setSystemPath(String systemPath)
setSystemPath in class org.apache.maven.model.Dependencypublic void setType(String type)
setType in class org.apache.maven.model.Dependencypublic void setVersion(String version)
MavenCoordinatesetVersion.
setVersion in interface MavenCoordinatesetVersion in class org.apache.maven.model.Dependencyversion - a String objectpublic String getName()
MavenCoordinategetName.
getName in interface MavenCoordinateString objectCopyright © 2002–2024 The Apache Software Foundation. All rights reserved.