public class Dependency
extends java.lang.Object
implements java.io.Serializable, java.lang.Cloneable
| Constructor and Description |
|---|
Dependency() |
| Modifier and Type | Method and Description |
|---|---|
void |
addExclusion(DependencyExclusion dependencyExclusion)
Method addExclusion.
|
Dependency |
clone()
Method clone.
|
java.lang.String |
getArtifactId()
Get artifact ID of the dependency artifact.
|
java.lang.String |
getClassifier()
Get classifier of the dependency artifact.
|
java.util.List<DependencyExclusion> |
getExclusions()
Method getExclusions.
|
java.lang.String |
getExtension()
Get extension of the dependency artifact.
|
java.lang.String |
getGroupId()
Get group ID of the dependency artifact.
|
java.lang.String |
getNamespace()
Get a namespace within which this artifact is stored.
|
java.lang.String |
getRequestedVersion()
Get version of the dependency artifact as defined in the
main artifact descriptor.
|
java.lang.String |
getResolvedVersion()
Get version of the dependency artifact, as resolved during
build.
|
java.lang.Boolean |
isOptional()
Get specifies whether given dependency is optional or not.
|
void |
removeExclusion(DependencyExclusion dependencyExclusion)
Method removeExclusion.
|
void |
setArtifactId(java.lang.String artifactId)
Set artifact ID of the dependency artifact.
|
void |
setClassifier(java.lang.String classifier)
Set classifier of the dependency artifact.
|
void |
setExclusions(java.util.List<DependencyExclusion> exclusions)
Set list of dependency exclusions.
|
void |
setExtension(java.lang.String extension)
Set extension of the dependency artifact.
|
void |
setGroupId(java.lang.String groupId)
Set group ID of the dependency artifact.
|
void |
setNamespace(java.lang.String namespace)
Set a namespace within which this artifact is stored.
|
void |
setOptional(java.lang.Boolean optional)
Set specifies whether given dependency is optional or not.
|
void |
setRequestedVersion(java.lang.String requestedVersion)
Set version of the dependency artifact as defined in the
main artifact descriptor.
|
void |
setResolvedVersion(java.lang.String resolvedVersion)
Set version of the dependency artifact, as resolved during
build.
|
Artifact |
toArtifact() |
java.lang.String |
toString() |
public void addExclusion(DependencyExclusion dependencyExclusion)
dependencyExclusion - public Dependency clone()
clone in class java.lang.Objectpublic java.lang.String getArtifactId()
public java.lang.String getClassifier()
public java.util.List<DependencyExclusion> getExclusions()
public java.lang.String getExtension()
public java.lang.String getGroupId()
public java.lang.String getNamespace()
public java.lang.String getRequestedVersion()
public java.lang.String getResolvedVersion()
public java.lang.Boolean isOptional()
public void removeExclusion(DependencyExclusion dependencyExclusion)
dependencyExclusion - public void setArtifactId(java.lang.String artifactId)
artifactId - public void setClassifier(java.lang.String classifier)
classifier - public void setExclusions(java.util.List<DependencyExclusion> exclusions)
exclusions - public void setExtension(java.lang.String extension)
extension - public void setGroupId(java.lang.String groupId)
groupId - public void setNamespace(java.lang.String namespace)
namespace - public void setOptional(java.lang.Boolean optional)
optional - public void setRequestedVersion(java.lang.String requestedVersion)
requestedVersion - public void setResolvedVersion(java.lang.String resolvedVersion)
resolvedVersion - public Artifact toArtifact()
public java.lang.String toString()
toString in class java.lang.Object