Class VersionInformation
- java.lang.Object
-
- org.codehaus.mojo.buildhelper.versioning.VersionInformation
-
public class VersionInformation extends java.lang.Object
This class will parse the version based on the given pattern inParseVersionMojo
.
-
-
Field Summary
Fields Modifier and Type Field Description private static java.util.regex.Pattern
BUILD_NUMBER
private long
buildNumber
private static java.util.regex.Pattern
DIGITS
private int
major
private static java.util.regex.Pattern
MAJOR_MINOR_PATCH
private static java.lang.String
MAJOR_MINOR_PATCH_PATTERN
private int
minor
private int
patch
private java.lang.String
qualifier
-
Constructor Summary
Constructors Constructor Description VersionInformation(java.lang.String version)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description long
getBuildNumber()
int
getMajor()
int
getMinor()
int
getPatch()
java.lang.String
getQualifier()
private void
parseBuildNumber(java.lang.String buildNumberPart)
private void
parseMajorMinorPatchVersion(java.lang.String version)
void
setBuildNumber(long buildNumber)
void
setMajor(int major)
void
setMinor(int minor)
void
setPatch(int patch)
void
setQualifier(java.lang.String qualifier)
-
-
-
Field Detail
-
MAJOR_MINOR_PATCH_PATTERN
private static final java.lang.String MAJOR_MINOR_PATCH_PATTERN
- See Also:
- Constant Field Values
-
MAJOR_MINOR_PATCH
private static final java.util.regex.Pattern MAJOR_MINOR_PATCH
-
DIGITS
private static final java.util.regex.Pattern DIGITS
-
BUILD_NUMBER
private static final java.util.regex.Pattern BUILD_NUMBER
-
major
private int major
-
minor
private int minor
-
patch
private int patch
-
buildNumber
private long buildNumber
-
qualifier
private java.lang.String qualifier
-
-
Method Detail
-
parseBuildNumber
private void parseBuildNumber(java.lang.String buildNumberPart)
-
parseMajorMinorPatchVersion
private void parseMajorMinorPatchVersion(java.lang.String version)
-
getMajor
public int getMajor()
-
setMajor
public void setMajor(int major)
-
getMinor
public int getMinor()
-
setMinor
public void setMinor(int minor)
-
getPatch
public int getPatch()
-
setPatch
public void setPatch(int patch)
-
getBuildNumber
public long getBuildNumber()
-
setBuildNumber
public void setBuildNumber(long buildNumber)
-
getQualifier
public java.lang.String getQualifier()
-
setQualifier
public void setQualifier(java.lang.String qualifier)
-
-