Class VersionInformation

java.lang.Object
org.codehaus.mojo.buildhelper.versioning.VersionInformation

public class VersionInformation extends Object
This class will parse the version based on the given pattern in ParseVersionMojo.
  • Field Details

    • MAJOR_MINOR_PATCH_PATTERN

      private static final String MAJOR_MINOR_PATCH_PATTERN
      See Also:
    • MAJOR_MINOR_PATCH

      private static final Pattern MAJOR_MINOR_PATCH
    • DIGITS

      private static final Pattern DIGITS
    • BUILD_NUMBER

      private static final Pattern BUILD_NUMBER
    • major

      private int major
    • minor

      private int minor
    • patch

      private int patch
    • buildNumber

      private long buildNumber
    • qualifier

      private String qualifier
  • Constructor Details

    • VersionInformation

      public VersionInformation(String version)
  • Method Details

    • parseBuildNumber

      private void parseBuildNumber(String buildNumberPart)
    • parseMajorMinorPatchVersion

      private void parseMajorMinorPatchVersion(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 String getQualifier()
    • setQualifier

      public void setQualifier(String qualifier)