Class WireImpl

java.lang.Object
aQute.bnd.osgi.resource.WireImpl
All Implemented Interfaces:
org.osgi.resource.Wire

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

    • capability

      private final org.osgi.resource.Capability capability
    • requirement

      private final org.osgi.resource.Requirement requirement
  • Constructor Details

    • WireImpl

      public WireImpl(org.osgi.resource.Capability capability, org.osgi.resource.Requirement requirement)
  • Method Details

    • getCapability

      public org.osgi.resource.Capability getCapability()
      Specified by:
      getCapability 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
    • getRequirer

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

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

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

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