public class VersionRange
extends java.lang.Object
| Constructor and Description |
|---|
VersionRange(boolean b,
Version lower,
Version upper,
boolean c) |
VersionRange(java.lang.String string) |
VersionRange(java.lang.String low,
java.lang.String higher) |
VersionRange(Version low,
Version higher) |
| Modifier and Type | Method and Description |
|---|---|
java.lang.Iterable<Version> |
filter(java.lang.Iterable<Version> versions) |
Version |
getHigh() |
Version |
getLow() |
boolean |
includeHigh() |
boolean |
includeLow() |
boolean |
includes(Version v) |
boolean |
isRange() |
static boolean |
isVersionRange(java.lang.String stringRange) |
java.lang.String |
toFilter()
Convert to an OSGi filter expression
|
java.lang.String |
toString() |
public VersionRange(java.lang.String string)
public VersionRange(java.lang.String low,
java.lang.String higher)
public boolean isRange()
public boolean includeLow()
public boolean includeHigh()
public java.lang.String toString()
toString in class java.lang.Objectpublic Version getLow()
public Version getHigh()
public boolean includes(Version v)
public java.lang.String toFilter()
public static boolean isVersionRange(java.lang.String stringRange)