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.A
Set
based with SemVerRange
(including SemVerConstraint
) for
storing multiple condition of version constraints.Define range of the
SemVer
.Enhanced
Collection
interface for handling SemVerRange
.A node for
SemVerRange
to define preference of the range of SemVer
.