|
OSGi™ Core Release 6 |
|||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
@ConsumerType public interface Wire
A wire connecting a Capability to a Requirement.
Instances of this type must be effectively immutable. That is, for a given instance of this interface, the methods defined by this interface must always return the same result.
| Method Summary | |
|---|---|
boolean |
equals(Object obj)
Compares this Wire to another Wire. |
Capability |
getCapability()
Returns the Capability for this wire. |
Resource |
getProvider()
Returns the resource providing the capability. |
Requirement |
getRequirement()
Returns the Requirement for this wire. |
Resource |
getRequirer()
Returns the resource who requires the
capability. |
int |
hashCode()
Returns the hashCode of this Wire. |
| Method Detail |
|---|
Capability getCapability()
Capability for this wire.
Capability for this wire.Requirement getRequirement()
Requirement for this wire.
Requirement for this wire.Resource getProvider()
capability.
The returned resource may differ from the resource referenced by the
capability.
Resource getRequirer()
requires the
capability.
The returned resource may differ from the resource referenced by the
requirement.
boolean equals(Object obj)
Wire to another Wire.
This Wire is equal to another Wire if they have the same
capability, requirement, provider and requirer.
equals in class Objectobj - The object to compare against this Wire.
true if this Wire is equal to the other object;
false otherwise.int hashCode()
Wire.
hashCode in class ObjectWire.
|
OSGi™ Core Release 6 |
|||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||