All Classes and Interfaces
Class
Description
An interface to indicate implemented
Enum
as constraint pattern in SemVerConstraint
.An immutable Java object for Semantic Versioning 2.0.0.
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
.