All Classes and Interfaces

Class
Description
An interface to indicate implemented Enum as constraint pattern in SemVerConstraint.
When SemVer.parse(String) unable to parse from String to SemVer because invalid syntax.
An immutable Java object for Semantic Versioning 2.0.0.
SemVerConstraint<E extends ConstraintPattern<? extends Enum<?>>>
Version constraint is a definition of SemVer range which bounding the version to ensure compatibility.
An Annotation that allowing a subclass of SemVerConstraint can be parsed by SemVerConstraint.parse(Class, String).
This interface allows determining SemVer is in the range.
Provides various of SemVerRange to determine the SemVer meet complicated condition.
Define range of the SemVer.
A SemVerRange that disallowing parsing null.
A SemVerRange that allowing parsing null.
A node for SemVerRange to define preference of the range of SemVer.