class BlueprintTypeCompatibilityChecker extends java.lang.Object implements TypeCompatibilityChecker
| Modifier and Type | Field and Description |
|---|---|
private static java.lang.String |
CONTAINER_PKG_CLASS |
private java.lang.Class<?> |
containerPkgClass |
private static java.lang.String |
REFLECT_PKG_CLASS |
private java.lang.Class<?> |
reflectPkgClass |
| Constructor and Description |
|---|
BlueprintTypeCompatibilityChecker(org.osgi.framework.Bundle extenderBundle) |
| Modifier and Type | Method and Description |
|---|---|
private boolean |
checkCompatibility(java.lang.String of,
org.osgi.framework.Bundle in,
java.lang.Class<?> against) |
boolean |
isTypeCompatible(org.osgi.framework.BundleContext targetContext) |
private static final java.lang.String CONTAINER_PKG_CLASS
private static final java.lang.String REFLECT_PKG_CLASS
private final java.lang.Class<?> containerPkgClass
private final java.lang.Class<?> reflectPkgClass
public BlueprintTypeCompatibilityChecker(org.osgi.framework.Bundle extenderBundle)
public boolean isTypeCompatible(org.osgi.framework.BundleContext targetContext)
isTypeCompatible in interface TypeCompatibilityCheckerprivate boolean checkCompatibility(java.lang.String of,
org.osgi.framework.Bundle in,
java.lang.Class<?> against)