C D E G H I M N P T V W 

C

compare(Version, Version) - Static method in class de.skuzzle.semantic.Version
Compares two versions, following the semantic version specification.
compareTo(Version) - Method in class de.skuzzle.semantic.Version
Compares this version to the provided one, following the semantic versioning specification.
compareToWithBuildMetaData(Version) - Method in class de.skuzzle.semantic.Version
Compares this version to the provided one.
compareWithBuildMetaData(Version, Version) - Static method in class de.skuzzle.semantic.Version
Compares two Versions with additionally considering the build meta data field if all other parts are equal.
COMPLIANCE - Static variable in class de.skuzzle.semantic.Version
Semantic Version Specification to which this class complies.
create(int, int, int) - Static method in class de.skuzzle.semantic.Version
Creates a new Version from the three provided components.
create(int, int, int, String) - Static method in class de.skuzzle.semantic.Version
Creates a new Version from the provided components.
create(int, int, int, String, String) - Static method in class de.skuzzle.semantic.Version
Creates a new Version from the provided components.

D

de.skuzzle.semantic - package de.skuzzle.semantic
Contains a single class semantic version (specification 2.0) implementation.

E

equals(Object) - Method in class de.skuzzle.semantic.Version
Determines whether this version is equal to the passed object.
equalsWithBuildMetaData(Object) - Method in class de.skuzzle.semantic.Version
Determines whether this version is equal to the passed object (as determined by Version.equals(Object) and additionally considers the build meta data part of both versions for equality.

G

getBuildMetaData() - Method in class de.skuzzle.semantic.Version
Gets this version's build meta data.
getBuildMetaDataParts() - Method in class de.skuzzle.semantic.Version
Gets the build meta data identifier parts of this version as array.
getMajor() - Method in class de.skuzzle.semantic.Version
Gets this version's major number.
getMinor() - Method in class de.skuzzle.semantic.Version
Gets this version's minor number.
getPatch() - Method in class de.skuzzle.semantic.Version
Gets this version's path number.
getPreRelease() - Method in class de.skuzzle.semantic.Version
Gets the pre release identifier of this version.
getPreReleaseParts() - Method in class de.skuzzle.semantic.Version
Gets the pre release identifier parts of this version as array.

H

hasBuildMetaData() - Method in class de.skuzzle.semantic.Version
Determines whether this version has a build meta data field.
hashCode() - Method in class de.skuzzle.semantic.Version
The hash code for a version instance is computed from the fields major, minor, patch and pre-release.

I

isGreaterThan(Version) - Method in class de.skuzzle.semantic.Version
Tests whether this version is strictly greater than the given other version in terms of precedence.
isInitialDevelopment() - Method in class de.skuzzle.semantic.Version
Determines whether this version is still under initial development.
isLowerThan(Version) - Method in class de.skuzzle.semantic.Version
Tests whether this version is strictly lower than the given other version in terms of precedence.
isPreRelease() - Method in class de.skuzzle.semantic.Version
Determines whether this is a pre release version.
isValidBuildMetaData(String) - Static method in class de.skuzzle.semantic.Version
Returns whether the given String is a valid build meta data identifier.
isValidPreRelease(String) - Static method in class de.skuzzle.semantic.Version
Returns whether the given String is a valid pre-release identifier.
isValidVersion(String) - Static method in class de.skuzzle.semantic.Version
Tries to parse the given String as a semantic version and returns whether the String is properly formatted according to the semantic version specification.

M

max(Version) - Method in class de.skuzzle.semantic.Version
Returns the greater of this version and the given version according to its natural ordering.
max(Version, Version) - Static method in class de.skuzzle.semantic.Version
Returns the greater of the two given versions by comparing them using their natural ordering.
min(Version) - Method in class de.skuzzle.semantic.Version
Returns the lower of this version and the given version according to its natural ordering.
min(Version, Version) - Static method in class de.skuzzle.semantic.Version
Returns the lower of the two given versions by comparing them using their natural ordering.

N

NATURAL_ORDER - Static variable in class de.skuzzle.semantic.Version
Comparator for natural version ordering.
nextBuildMetaData() - Method in class de.skuzzle.semantic.Version
Derives a new Version instance from this one by only incrementing the build-meta-data identifier.
nextMajor() - Method in class de.skuzzle.semantic.Version
Given this Version, returns the next major Version.
nextMajor(String) - Method in class de.skuzzle.semantic.Version
Given this Version, returns the next major Version.
nextMajor(String[]) - Method in class de.skuzzle.semantic.Version
Given this Version, returns the next major Version.
nextMinor() - Method in class de.skuzzle.semantic.Version
Given this version, returns the next minor version.
nextMinor(String) - Method in class de.skuzzle.semantic.Version
Given this version, returns the next minor version.
nextMinor(String[]) - Method in class de.skuzzle.semantic.Version
Given this version, returns the next minor version.
nextPatch() - Method in class de.skuzzle.semantic.Version
Given this version, returns the next patch version.
nextPatch(String) - Method in class de.skuzzle.semantic.Version
Given this version, returns the next patch version.
nextPatch(String[]) - Method in class de.skuzzle.semantic.Version
Given this version, returns the next patch version.
nextPreRelease() - Method in class de.skuzzle.semantic.Version
Derives a new Version instance from this one by only incrementing the pre-release identifier.

P

parseVersion(String) - Static method in class de.skuzzle.semantic.Version
Tries to parse the provided String as a semantic version.
parseVersion(String, boolean) - Static method in class de.skuzzle.semantic.Version
Tries to parse the provided String as a semantic version.

T

toLowerCase() - Method in class de.skuzzle.semantic.Version
Returns a new Version where all identifiers are converted to lower case letters.
toString() - Method in class de.skuzzle.semantic.Version
Creates a String representation of this version by joining its parts together as by the semantic version specification.
toUpperCase() - Method in class de.skuzzle.semantic.Version
Returns a new Version where all identifiers are converted to upper case letters.

V

Version - Class in de.skuzzle.semantic
This class is an implementation of the full semantic version 2.0.0 specification.
Version.VersionFormatException - Exception in de.skuzzle.semantic
This exception indicates that a version- or a part of a version string could not be parsed according to the semantic version specification.

W

WITH_BUILD_META_DATA_ORDER - Static variable in class de.skuzzle.semantic.Version
Comparator for ordering versions with additionally considering the build meta data field when comparing versions.
withBuildMetaData(String) - Method in class de.skuzzle.semantic.Version
Creates a new Version from this one, replacing only the build-meta-data part with the given String.
withBuildMetaData(String[]) - Method in class de.skuzzle.semantic.Version
Creates a new Version from this one, replacing only the build-meta-data part with the given array.
withMajor(int) - Method in class de.skuzzle.semantic.Version
Creates a new Version from this one, replacing only the major part with the given one.
withMinor(int) - Method in class de.skuzzle.semantic.Version
Creates a new Version from this one, replacing only the minor part with the given one.
withPatch(int) - Method in class de.skuzzle.semantic.Version
Creates a new Version from this one, replacing only the patch part with the given one.
withPreRelease(String) - Method in class de.skuzzle.semantic.Version
Creates a new Version from this one, replacing only the pre-release part with the given String.
withPreRelease(String[]) - Method in class de.skuzzle.semantic.Version
Creates a new Version from this one, replacing only the pre-release part with the given array.
C D E G H I M N P T V W 
Skip navigation links

Copyright © 2014–2018. All rights reserved.