Class ResolverWireImpl
java.lang.Object
org.apache.felix.framework.resolver.ResolverWireImpl
- All Implemented Interfaces:
ResolverWire
-
Field Summary
FieldsModifier and TypeFieldDescriptionprivate final BundleCapabilityprivate final BundleRevisionprivate final BundleRequirementprivate 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:ResolverWireReturns the importing bundle revision.- Specified by:
getRequirerin interfaceResolverWire- Returns:
- The importing bundle revision.
-
getRequirement
Description copied from interface:ResolverWireReturns the associated requirement from the importing bundle revision that resulted in the creation of this wire.- Specified by:
getRequirementin interfaceResolverWire- Returns:
-
getProvider
Description copied from interface:ResolverWireReturns the exporting bundle revision.- Specified by:
getProviderin interfaceResolverWire- Returns:
- The exporting bundle revision.
-
getCapability
Description copied from interface:ResolverWireReturns the associated capability from the exporting bundle revision that satisfies the requirement of the importing bundle revision.- Specified by:
getCapabilityin interfaceResolverWire- Returns:
-
toString
-