Class MavenCoordinates
- java.lang.Object
-
- org.basepom.mojo.duplicatefinder.artifact.MavenCoordinates
-
public class MavenCoordinates extends Object
-
-
Constructor Summary
Constructors Constructor Description MavenCoordinates(org.apache.maven.artifact.Artifact artifact)MavenCoordinates(org.apache.maven.model.Dependency dependency)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description booleanequals(Object other)StringgetArtifactId()com.google.common.base.Optional<String>getClassifier()StringgetGroupId()StringgetType()com.google.common.base.Optional<? extends org.apache.maven.artifact.versioning.ArtifactVersion>getVersion()com.google.common.base.Optional<org.apache.maven.artifact.versioning.VersionRange>getVersionRange()inthashCode()booleanmatches(org.apache.maven.artifact.Artifact artifact)booleanmatches(MavenCoordinates other)StringtoString()
-
-
-
Constructor Detail
-
MavenCoordinates
public MavenCoordinates(org.apache.maven.model.Dependency dependency) throws org.apache.maven.artifact.versioning.InvalidVersionSpecificationException- Throws:
org.apache.maven.artifact.versioning.InvalidVersionSpecificationException
-
MavenCoordinates
public MavenCoordinates(org.apache.maven.artifact.Artifact artifact) throws org.apache.maven.artifact.versioning.OverConstrainedVersionException- Throws:
org.apache.maven.artifact.versioning.OverConstrainedVersionException
-
-
Method Detail
-
getArtifactId
public String getArtifactId()
-
getGroupId
public String getGroupId()
-
getVersion
public com.google.common.base.Optional<? extends org.apache.maven.artifact.versioning.ArtifactVersion> getVersion()
-
getVersionRange
public com.google.common.base.Optional<org.apache.maven.artifact.versioning.VersionRange> getVersionRange()
-
getType
public String getType()
-
getClassifier
public com.google.common.base.Optional<String> getClassifier()
-
matches
public boolean matches(org.apache.maven.artifact.Artifact artifact) throws org.apache.maven.artifact.versioning.OverConstrainedVersionException- Throws:
org.apache.maven.artifact.versioning.OverConstrainedVersionException
-
matches
public boolean matches(MavenCoordinates other)
-
-