public static class BundleUpgradeParser.VersionRangedName
extends java.lang.Object
VersionedName
, but is intended
as internal-only so is cut down to only what is needed.
Both the name and the version range are required.Constructor and Description |
---|
VersionRangedName(java.lang.String name,
org.osgi.framework.VersionRange v) |
Modifier and Type | Method and Description |
---|---|
boolean |
equals(java.lang.Object other) |
static BundleUpgradeParser.VersionRangedName |
fromString(java.lang.String val,
boolean singleVersionIsOsgiRange) |
org.osgi.framework.VersionRange |
getOsgiVersionRange() |
java.lang.String |
getSymbolicName() |
java.lang.String |
getVersionString() |
int |
hashCode() |
java.lang.String |
toOsgiString() |
java.lang.String |
toString() |
public VersionRangedName(java.lang.String name, org.osgi.framework.VersionRange v)
public static BundleUpgradeParser.VersionRangedName fromString(java.lang.String val, boolean singleVersionIsOsgiRange)
public java.lang.String toString()
toString
in class java.lang.Object
public java.lang.String toOsgiString()
public java.lang.String getSymbolicName()
public org.osgi.framework.VersionRange getOsgiVersionRange()
public java.lang.String getVersionString()
public int hashCode()
hashCode
in class java.lang.Object
public boolean equals(java.lang.Object other)
equals
in class java.lang.Object