saker.nest Documentation TaskDoc JavaDoc Packages
package saker.nest.version
Contains classes that help dealing with version numbers.
Interfaces
VersionRange
Predicate interface determining whether a given version number should be included in the associated operation.
VersionRangeVisitor
Visitor interface for visiting VersionRange instances.
Classes
BaseVersionVersionRange
Version range that includes versions starting with a given base.
BoundedVersionRange
Version range that is bounded on both ends in some way.
ExactVersionRange
Version range that only includes a specific version.
IntersectionVersionRange
Version range that includes the intersection of other version ranges.
MaximumVersionRange
Version range that includes versions below or equals to a given maximum.
MinimumVersionRange
Version range that includes versions starting at a given minimum.
UnionVersionRange
Version range that includes any of the version ranges that are part of the union.
UnsatisfiableVersionRange
Version range that cannot be satisfied.