Class DefaultArtifactVersion
java.lang.Object
org.apache.maven.artifact.versioning.DefaultArtifactVersion
- All Implemented Interfaces:
Comparable<ArtifactVersion>,ArtifactVersion
Default implementation of artifact versioning.
-
Field Summary
Fields -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionintcompareTo(ArtifactVersion otherVersion) booleanintintintintprivate static IntegerinthashCode()private static booleanfinal voidparseVersion(String version) toString()private static Integer
-
Field Details
-
majorVersion
-
minorVersion
-
incrementalVersion
-
buildNumber
-
qualifier
-
comparable
-
-
Constructor Details
-
DefaultArtifactVersion
-
-
Method Details
-
hashCode
public int hashCode() -
equals
-
compareTo
- Specified by:
compareToin interfaceComparable<ArtifactVersion>
-
getMajorVersion
public int getMajorVersion()- Specified by:
getMajorVersionin interfaceArtifactVersion
-
getMinorVersion
public int getMinorVersion()- Specified by:
getMinorVersionin interfaceArtifactVersion
-
getIncrementalVersion
public int getIncrementalVersion()- Specified by:
getIncrementalVersionin interfaceArtifactVersion
-
getBuildNumber
public int getBuildNumber()- Specified by:
getBuildNumberin interfaceArtifactVersion
-
getQualifier
- Specified by:
getQualifierin interfaceArtifactVersion
-
parseVersion
- Specified by:
parseVersionin interfaceArtifactVersion
-
getNextIntegerToken
-
isDigits
-
tryParseInt
-
toString
-