Class ResolverWireImpl
- java.lang.Object
-
- org.apache.felix.framework.resolver.ResolverWireImpl
-
- All Implemented Interfaces:
ResolverWire
class ResolverWireImpl extends java.lang.Object implements ResolverWire
-
-
Field Summary
Fields Modifier and Type Field Description private BundleCapabilitym_capprivate BundleRevisionm_providerprivate BundleRequirementm_reqprivate BundleRevisionm_requirer
-
Constructor Summary
Constructors Constructor Description ResolverWireImpl(BundleRevision requirer, BundleRequirement req, BundleRevision provider, BundleCapability cap)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description BundleCapabilitygetCapability()Returns the associated capability from the exporting bundle revision that satisfies the requirement of the importing bundle revision.BundleRevisiongetProvider()Returns the exporting bundle revision.BundleRequirementgetRequirement()Returns the associated requirement from the importing bundle revision that resulted in the creation of this wire.BundleRevisiongetRequirer()Returns the importing bundle revision.java.lang.StringtoString()
-
-
-
Field Detail
-
m_requirer
private final BundleRevision m_requirer
-
m_req
private final BundleRequirement m_req
-
m_provider
private final BundleRevision m_provider
-
m_cap
private final BundleCapability m_cap
-
-
Constructor Detail
-
ResolverWireImpl
public ResolverWireImpl(BundleRevision requirer, BundleRequirement req, BundleRevision provider, BundleCapability cap)
-
-
Method Detail
-
getRequirer
public BundleRevision getRequirer()
Description copied from interface:ResolverWireReturns the importing bundle revision.- Specified by:
getRequirerin interfaceResolverWire- Returns:
- The importing bundle revision.
-
getRequirement
public BundleRequirement 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
public BundleRevision getProvider()
Description copied from interface:ResolverWireReturns the exporting bundle revision.- Specified by:
getProviderin interfaceResolverWire- Returns:
- The exporting bundle revision.
-
getCapability
public BundleCapability 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
public java.lang.String toString()
- Overrides:
toStringin classjava.lang.Object
-
-