HyCodeYourTale
classpublicPriority 3

Semver

com.hypixel.hytale.common.semver.Semver

implements Comparable

8

Methods

8

Public Methods

5

Fields

2

Constructors

Constants

Codec<Semver>CODEC= new FunctionCodec<>(Codec.STRING, Semver::fromString, Semver::toString)

Constructors

public
Semver(long major, long minor, long patch)
public
Semver(long major, long minor, long patch, String[] preRelease, String build)

Methods

Public Methods (8)

public
int compareTo(Semver other)
public
String getBuild()
public
long getMajor()
public
long getMinor()
public
long getPatch()
public
String[] getPreRelease()
public
boolean satisfies(SemverRange range)
public
String toString()
@Nonnull@Override

Fields

Private/Package Fields (5)

privateString build
privatelong major
privatelong minor
privatelong patch
privateString[] preRelease

Related Classes