| Package | Description |
|---|---|
| org.codehaus.mojo.versions.api | |
| org.codehaus.mojo.versions.ordering |
| Modifier and Type | Method and Description |
|---|---|
VersionComparator |
PropertyVersions.getVersionComparator()
Gets the rule for version comparison of this artifact.
|
VersionComparator |
ArtifactVersions.getVersionComparator() |
VersionComparator |
VersionDetails.getVersionComparator()
Gets the rule for version comparison of this artifact.
|
VersionComparator |
VersionsHelper.getVersionComparator(org.apache.maven.artifact.Artifact artifact)
Returns the version comparator to use for the specified artifact.
|
VersionComparator |
DefaultVersionsHelper.getVersionComparator(org.apache.maven.artifact.Artifact artifact)
Returns the version comparator to use for the specified artifact.
|
VersionComparator |
VersionsHelper.getVersionComparator(String groupId,
String artifactId)
Returns the version comparator to use for the specified groupId and artifactId.
|
VersionComparator |
DefaultVersionsHelper.getVersionComparator(String groupId,
String artifactId)
Returns the version comparator to use for the specified groupId and artifactId.
|
| Modifier and Type | Method and Description |
|---|---|
static UpdateScope |
UpdateScope.classifyUpdate(VersionComparator comparator,
org.apache.maven.artifact.versioning.ArtifactVersion from,
org.apache.maven.artifact.versioning.ArtifactVersion to)
Classifies the type of update.
|
| Constructor and Description |
|---|
ArtifactVersions(org.apache.maven.artifact.Artifact artifact,
List<org.apache.maven.artifact.versioning.ArtifactVersion> versions,
VersionComparator versionComparator)
Creates a new
ArtifactVersions instance. |
| Modifier and Type | Class and Description |
|---|---|
class |
AbstractVersionComparator
Base class for version comparators.
|
class |
MavenVersionComparator
A comparator which uses Maven's version rules, i.e. 1.3.34 > 1.3.9 but 1.3.4.3.2.34 < 1.3.4.3.2.9.
|
class |
MercuryVersionComparator
A comparator which uses Mercury's version rules.
|
class |
NumericVersionComparator
A comparator which will compare all segments of a dot separated version string as numbers if possible,
i.e. 1.3.34 > 1.3.9 and 1.3.4.3.2.34 > 1.3.4.3.2.9 and 1.3.4.3.2.34 > 1.3.4.3.2.34-SNAPSHOT
|
| Modifier and Type | Method and Description |
|---|---|
static VersionComparator |
VersionComparators.getVersionComparator(String comparisonMethod)
Returns the version comparator to use.
|
Copyright © 2008-2014. All Rights Reserved.