public final class ImmutableSemVersionImpl extends java.lang.Object implements SemVersion
| Constructor and Description |
|---|
ImmutableSemVersionImpl(int major,
int minor,
int patch,
java.lang.String prereleaseTag,
java.lang.String buildMetadata) |
| Modifier and Type | Method and Description |
|---|---|
boolean |
equals(java.lang.Object obj) |
java.lang.String |
getBuildMetadata() |
int |
getMajor() |
int |
getMinor() |
int |
getPatch() |
java.lang.String |
getPrereleaseTag() |
int |
hashCode() |
java.lang.String |
toString() |
clone, finalize, getClass, notify, notifyAll, wait, wait, waitcloneAsMutable, create, create, create, immutableCopyOf, parsepublic ImmutableSemVersionImpl(int major,
int minor,
int patch,
java.lang.String prereleaseTag,
java.lang.String buildMetadata)
public int getMajor()
getMajor in interface SemVersionpublic int getMinor()
getMinor in interface SemVersionpublic int getPatch()
getPatch in interface SemVersionpublic java.lang.String getPrereleaseTag()
getPrereleaseTag in interface SemVersionpublic java.lang.String getBuildMetadata()
getBuildMetadata in interface SemVersionpublic java.lang.String toString()
toString in class java.lang.Objectpublic boolean equals(java.lang.Object obj)
equals in class java.lang.Objectpublic int hashCode()
hashCode in class java.lang.Object