Class VersionInformation
- java.lang.Object
-
- org.codehaus.mojo.buildhelper.versioning.VersionInformation
-
public class VersionInformation extends java.lang.ObjectThis class will parse the version based on the given pattern inParseVersionMojo.
-
-
Field Summary
Fields Modifier and Type Field Description private static java.util.regex.PatternBUILD_NUMBERprivate longbuildNumberprivate static java.util.regex.PatternDIGITSprivate intmajorprivate static java.util.regex.PatternMAJOR_MINOR_PATCHprivate static java.lang.StringMAJOR_MINOR_PATCH_PATTERNprivate intminorprivate intpatchprivate java.lang.Stringqualifier
-
Constructor Summary
Constructors Constructor Description VersionInformation(java.lang.String version)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description longgetBuildNumber()intgetMajor()intgetMinor()intgetPatch()java.lang.StringgetQualifier()private voidparseBuildNumber(java.lang.String buildNumberPart)private voidparseMajorMinorPatchVersion(java.lang.String version)voidsetBuildNumber(long buildNumber)voidsetMajor(int major)voidsetMinor(int minor)voidsetPatch(int patch)voidsetQualifier(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)
-
-