Class SemanticVersion.SemanticVersionBuilder
java.lang.Object
com.norconex.commons.lang.version.SemanticVersion.SemanticVersionBuilder
- Enclosing class:
SemanticVersion
-
Method Summary
Modifier and TypeMethodDescriptionbuild()buildMetadata(String buildMetadata) Optional metadata associated with a build.major(int major) Major version number.minor(int minor) Minor version number.patch(int patch) Patch version number.preRelease(String preRelease) Optional pre-release indicator (M1, RC1, etc.).toString()
-
Method Details
-
major
Major version number. The first number of a semantic version.- Returns:
this.
-
minor
Minor version number. The second number of a semantic version.- Returns:
this.
-
patch
Patch version number. The third number of a semantic version.- Returns:
this.
-
preRelease
Optional pre-release indicator (M1, RC1, etc.).- Returns:
this.
-
buildMetadata
Optional metadata associated with a build.- Returns:
this.
-
build
-
toString
-