public final class Exclusion
extends java.lang.Object
Dependency.getExclusions()
Modifier and Type | Field and Description |
---|---|
private java.lang.String |
artifactId |
private java.lang.String |
classifier |
private java.lang.String |
extension |
private java.lang.String |
groupId |
Constructor and Description |
---|
Exclusion(java.lang.String groupId,
java.lang.String artifactId,
java.lang.String classifier,
java.lang.String extension)
Creates an exclusion for artifacts with the specified coordinates.
|
Modifier and Type | Method and Description |
---|---|
boolean |
equals(java.lang.Object obj) |
java.lang.String |
getArtifactId()
Gets the artifact identifier for artifacts to exclude.
|
java.lang.String |
getClassifier()
Gets the classifier for artifacts to exclude.
|
java.lang.String |
getExtension()
Gets the file extension for artifacts to exclude.
|
java.lang.String |
getGroupId()
Gets the group identifier for artifacts to exclude.
|
int |
hashCode() |
java.lang.String |
toString() |
private final java.lang.String groupId
private final java.lang.String artifactId
private final java.lang.String classifier
private final java.lang.String extension
public Exclusion(java.lang.String groupId, java.lang.String artifactId, java.lang.String classifier, java.lang.String extension)
groupId
- The group identifier, may be null
.artifactId
- The artifact identifier, may be null
.classifier
- The classifier, may be null
.extension
- The file extension, may be null
.public java.lang.String getGroupId()
null
.public java.lang.String getArtifactId()
null
.public java.lang.String getClassifier()
null
.public java.lang.String getExtension()
null
.public java.lang.String toString()
toString
in class java.lang.Object
public boolean equals(java.lang.Object obj)
equals
in class java.lang.Object
public int hashCode()
hashCode
in class java.lang.Object