public class MutableSemVersionImpl extends java.lang.Object implements MutableSemVersion
| Constructor and Description |
|---|
MutableSemVersionImpl() |
| Modifier and Type | Method and Description |
|---|---|
MutableSemVersion |
addMajor(int delta) |
MutableSemVersion |
addMinor(int delta) |
MutableSemVersion |
addPatch(int delta) |
java.lang.String |
getBuildMetadata() |
int |
getMajor() |
int |
getMinor() |
int |
getPatch() |
java.lang.String |
getPrereleaseTag() |
MutableSemVersion |
set(int major,
int minor,
int patch,
java.lang.String prereleaseTag,
java.lang.String buildMetadata) |
MutableSemVersion |
setBuildMetadata(java.lang.String buildMetadata) |
MutableSemVersion |
setMajor(int major) |
MutableSemVersion |
setMinor(int minor) |
MutableSemVersion |
setPatch(int patch) |
MutableSemVersion |
setPrereleaseTag(java.lang.String prereleaseTag) |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitincrementMajor, incrementMinor, incrementPatch, set, set, setFrom, toImmutablecloneAsMutable, create, create, create, immutableCopyOf, parsepublic int getMajor()
getMajor in interface SemVersionpublic MutableSemVersion setMajor(int major)
setMajor in interface MutableSemVersionpublic MutableSemVersion addMajor(int delta)
addMajor in interface MutableSemVersionpublic int getMinor()
getMinor in interface SemVersionpublic MutableSemVersion setMinor(int minor)
setMinor in interface MutableSemVersionpublic MutableSemVersion addMinor(int delta)
addMinor in interface MutableSemVersionpublic int getPatch()
getPatch in interface SemVersionpublic MutableSemVersion setPatch(int patch)
setPatch in interface MutableSemVersionpublic MutableSemVersion addPatch(int delta)
addPatch in interface MutableSemVersionpublic java.lang.String getPrereleaseTag()
getPrereleaseTag in interface SemVersionpublic MutableSemVersion setPrereleaseTag(java.lang.String prereleaseTag)
setPrereleaseTag in interface MutableSemVersionpublic java.lang.String getBuildMetadata()
getBuildMetadata in interface SemVersionpublic MutableSemVersion setBuildMetadata(java.lang.String buildMetadata)
setBuildMetadata in interface MutableSemVersionpublic MutableSemVersion set(int major, int minor, int patch, java.lang.String prereleaseTag, java.lang.String buildMetadata)
set in interface MutableSemVersion