Package | Description |
---|---|
org.apache.maven.artifact | |
org.apache.maven.artifact.versioning |
Modifier and Type | Method and Description |
---|---|
VersionRange |
DefaultArtifact.getVersionRange() |
VersionRange |
Artifact.getVersionRange() |
Modifier and Type | Method and Description |
---|---|
void |
DefaultArtifact.setVersionRange(VersionRange versionRange) |
void |
Artifact.setVersionRange(VersionRange newRange) |
Constructor and Description |
---|
DefaultArtifact(String groupId,
String artifactId,
VersionRange versionRange,
String scope,
String type,
String classifier,
ArtifactHandler artifactHandler) |
DefaultArtifact(String groupId,
String artifactId,
VersionRange versionRange,
String scope,
String type,
String classifier,
ArtifactHandler artifactHandler,
boolean optional) |
Modifier and Type | Method and Description |
---|---|
VersionRange |
VersionRange.cloneOf()
Deprecated.
VersionRange is immutable, cloning is not useful and even more an issue against the cache
|
static VersionRange |
VersionRange.createFromVersion(String version) |
static VersionRange |
VersionRange.createFromVersionSpec(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 and 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. |
Copyright © 2001–2021 The Apache Software Foundation. All rights reserved.