| Package | Description |
|---|---|
| org.apache.maven.artifact | |
| org.apache.maven.artifact.versioning |
| Modifier and Type | Method | Description |
|---|---|---|
VersionRange |
Artifact.getVersionRange() |
|
VersionRange |
DefaultArtifact.getVersionRange() |
| Modifier and Type | Method | Description |
|---|---|---|
void |
Artifact.setVersionRange(VersionRange newRange) |
|
void |
DefaultArtifact.setVersionRange(VersionRange versionRange) |
| Constructor | Description |
|---|---|
DefaultArtifact(java.lang.String groupId,
java.lang.String artifactId,
VersionRange versionRange,
java.lang.String scope,
java.lang.String type,
java.lang.String classifier,
ArtifactHandler artifactHandler) |
|
DefaultArtifact(java.lang.String groupId,
java.lang.String artifactId,
VersionRange versionRange,
java.lang.String scope,
java.lang.String type,
java.lang.String classifier,
ArtifactHandler artifactHandler,
boolean optional) |
| Modifier and Type | Method | Description |
|---|---|---|
VersionRange |
VersionRange.cloneOf() |
|
static VersionRange |
VersionRange.createFromVersion(java.lang.String version) |
|
static VersionRange |
VersionRange.createFromVersionSpec(java.lang.String spec) |
Create a version range from a string representation
|
VersionRange |
VersionRange.restrict(VersionRange restriction) |
Creates and returns a new
VersionRange that is a restriction of this
version range and the specified version range. |
| Modifier and Type | Method | Description |
|---|---|---|
VersionRange |
VersionRange.restrict(VersionRange restriction) |
Creates and returns a new
VersionRange that is a restriction of this
version range and the specified version range. |