Package org.eclipse.aether.version
Interface VersionRange
public interface VersionRange
A range of versions.
- 
Nested Class SummaryNested ClassesModifier and TypeInterfaceDescriptionstatic final classA bound of a version range.
- 
Method SummaryModifier and TypeMethodDescriptionbooleancontainsVersion(Version version) Determines whether the specified version is contained within this range.Gets a lower bound (if any) for this range.Gets an upper bound (if any) for this range.
- 
Method Details- 
containsVersionDetermines whether the specified version is contained within this range.- Parameters:
- version- The version to test, must not be- null.
- Returns:
- trueif this range contains the specified version,- falseotherwise.
 
- 
getLowerBoundGets a lower bound (if any) for this range. If existent, this range does not contain any version smaller than its lower bound. Note that complex version ranges might exclude some versions even within their bounds.- Returns:
- A lower bound for this range or nullis there is none.
 
- 
getUpperBoundGets an upper bound (if any) for this range. If existent, this range does not contain any version greater than its upper bound. Note that complex version ranges might exclude some versions even within their bounds.- Returns:
- An upper bound for this range or nullis there is none.
 
 
-