Class ResolverWireImpl
java.lang.Object
org.apache.felix.framework.resolver.ResolverWireImpl
- All Implemented Interfaces:
ResolverWire
-
Field Summary
FieldsModifier and TypeFieldDescriptionprivate final BundleCapability
private final BundleRevision
private final BundleRequirement
private final BundleRevision
-
Constructor Summary
ConstructorsConstructorDescriptionResolverWireImpl
(BundleRevision requirer, BundleRequirement req, BundleRevision provider, BundleCapability cap) -
Method Summary
Modifier and TypeMethodDescriptionReturns the associated capability from the exporting bundle revision that satisfies the requirement of the importing bundle revision.Returns the exporting bundle revision.Returns the associated requirement from the importing bundle revision that resulted in the creation of this wire.Returns the importing bundle revision.toString()
-
Field Details
-
m_requirer
-
m_req
-
m_provider
-
m_cap
-
-
Constructor Details
-
ResolverWireImpl
public ResolverWireImpl(BundleRevision requirer, BundleRequirement req, BundleRevision provider, BundleCapability cap)
-
-
Method Details
-
getRequirer
Description copied from interface:ResolverWire
Returns the importing bundle revision.- Specified by:
getRequirer
in interfaceResolverWire
- Returns:
- The importing bundle revision.
-
getRequirement
Description copied from interface:ResolverWire
Returns the associated requirement from the importing bundle revision that resulted in the creation of this wire.- Specified by:
getRequirement
in interfaceResolverWire
- Returns:
-
getProvider
Description copied from interface:ResolverWire
Returns the exporting bundle revision.- Specified by:
getProvider
in interfaceResolverWire
- Returns:
- The exporting bundle revision.
-
getCapability
Description copied from interface:ResolverWire
Returns the associated capability from the exporting bundle revision that satisfies the requirement of the importing bundle revision.- Specified by:
getCapability
in interfaceResolverWire
- Returns:
-
toString
-