Package org.eclipse.aether.util.version
Ready-to-use version scheme for parsing/comparing versions and utility classes.
Contains the "generic" scheme GenericVersionScheme
that serves the purpose of "factory" (and/or parser) for all corresponding elements (all those are package private).
On the other hand, the UnionVersionRange
is universal implementation of
"unions" of various VersionRange
instances.
-
Class Summary Class Description GenericVersion A generic version, that is a version that accepts any input string and tries to apply common sense sorting.GenericVersion.Item GenericVersion.Tokenizer GenericVersionConstraint A constraint on versions for a dependency.GenericVersionRange A version range inspired by mathematical range syntax.GenericVersionScheme A version scheme using a generic version syntax and common sense sorting.UnionVersionRange A union of version ranges.