Class WireImpl

java.lang.Object
org.apache.felix.resolver.WireImpl
All Implemented Interfaces:
org.osgi.resource.Wire

class WireImpl extends Object implements org.osgi.resource.Wire
  • Field Summary

    Fields
    Modifier and Type
    Field
    Description
    private final org.osgi.resource.Capability
     
    private final org.osgi.resource.Resource
     
    private final org.osgi.resource.Requirement
     
    private final org.osgi.resource.Resource
     
  • Constructor Summary

    Constructors
    Constructor
    Description
    WireImpl(org.osgi.resource.Resource requirer, org.osgi.resource.Requirement req, org.osgi.resource.Resource provider, org.osgi.resource.Capability cap)
     
  • Method Summary

    Modifier and Type
    Method
    Description
    boolean
     
    org.osgi.resource.Capability
     
    org.osgi.resource.Resource
     
    org.osgi.resource.Requirement
     
    org.osgi.resource.Resource
     
    int
     
     

    Methods inherited from class java.lang.Object

    clone, finalize, getClass, notify, notifyAll, wait, wait, wait
  • Field Details

    • m_requirer

      private final org.osgi.resource.Resource m_requirer
    • m_req

      private final org.osgi.resource.Requirement m_req
    • m_provider

      private final org.osgi.resource.Resource m_provider
    • m_cap

      private final org.osgi.resource.Capability m_cap
  • Constructor Details

    • WireImpl

      public WireImpl(org.osgi.resource.Resource requirer, org.osgi.resource.Requirement req, org.osgi.resource.Resource provider, org.osgi.resource.Capability cap)
  • Method Details

    • getRequirer

      public org.osgi.resource.Resource getRequirer()
      Specified by:
      getRequirer in interface org.osgi.resource.Wire
    • getRequirement

      public org.osgi.resource.Requirement getRequirement()
      Specified by:
      getRequirement in interface org.osgi.resource.Wire
    • getProvider

      public org.osgi.resource.Resource getProvider()
      Specified by:
      getProvider in interface org.osgi.resource.Wire
    • getCapability

      public org.osgi.resource.Capability getCapability()
      Specified by:
      getCapability in interface org.osgi.resource.Wire
    • toString

      public String toString()
      Overrides:
      toString in class Object
    • equals

      public boolean equals(Object obj)
      Specified by:
      equals in interface org.osgi.resource.Wire
      Overrides:
      equals in class Object
    • hashCode

      public int hashCode()
      Specified by:
      hashCode in interface org.osgi.resource.Wire
      Overrides:
      hashCode in class Object