Class VersionRange
- java.lang.Object
-
- org.apache.xbean.osgi.bundle.util.VersionRange
-
public class VersionRange extends java.lang.Object
-
-
Field Summary
Fields Modifier and Type Field Description static VersionRangeinfiniteRange
-
Constructor Summary
Constructors Constructor Description VersionRange(org.osgi.framework.Version low, boolean isLowInclusive, org.osgi.framework.Version high, boolean isHighInclusive)
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description org.osgi.framework.VersiongetHigh()org.osgi.framework.VersiongetLow()booleanisHighInclusive()booleanisInRange(org.osgi.framework.Version version)booleanisLowInclusive()static VersionRangeparse(java.lang.String range)java.lang.StringtoString()
-
-
-
Field Detail
-
infiniteRange
public static final VersionRange infiniteRange
-
-
Method Detail
-
getLow
public org.osgi.framework.Version getLow()
-
isLowInclusive
public boolean isLowInclusive()
-
getHigh
public org.osgi.framework.Version getHigh()
-
isHighInclusive
public boolean isHighInclusive()
-
isInRange
public boolean isInRange(org.osgi.framework.Version version)
-
parse
public static VersionRange parse(java.lang.String range)
-
toString
public java.lang.String toString()
- Overrides:
toStringin classjava.lang.Object
-
-