| 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() | 
| 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  VersionRangethat 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  VersionRangethat is a restriction of this
 version range and the specified version range. | 
Copyright © 2001–2018 The Apache Software Foundation. All rights reserved.