@Named @Singleton public class DefaultVersionParser extends Object implements VersionParser
| Constructor and Description |
|---|
DefaultVersionParser() |
| Modifier and Type | Method and Description |
|---|---|
boolean |
isSnapshot(String version)
Checks whether a given artifact version is considered a
SNAPSHOT or not. |
Version |
parseVersion(String version)
Parses the specified version string, for example "1.0".
|
VersionRange |
parseVersionRange(String range)
Parses the specified version range specification, for example "[1.0,2.0)".
|
public Version parseVersion(String version)
VersionParserparseVersion in interface VersionParserversion - The version string to parse, must not be null.null.Session.parseVersion(String)public VersionRange parseVersionRange(String range)
VersionParserparseVersionRange in interface VersionParserrange - The range specification to parse, must not be null.null.public boolean isSnapshot(String version)
VersionParserSNAPSHOT or not.isSnapshot in interface VersionParserCopyright © 2001–2022 The Apache Software Foundation. All rights reserved.