public class ProvidedCapability extends java.lang.Object implements IProvidedCapability, IMemberProvider
| Modifier and Type | Field and Description |
|---|---|
static java.lang.String |
MEMBER_NAME |
static java.lang.String |
MEMBER_NAMESPACE |
static java.lang.String |
MEMBER_VERSION |
| Constructor and Description |
|---|
ProvidedCapability(java.lang.String namespace,
java.lang.String name,
Version version) |
| Modifier and Type | Method and Description |
|---|---|
boolean |
equals(java.lang.Object other)
Returns whether this provided capability is equal to the given object.
|
java.lang.Object |
getMember(java.lang.String memberName)
Returns the value for the specified member.
|
java.lang.String |
getName() |
java.lang.String |
getNamespace() |
Version |
getVersion() |
int |
hashCode() |
java.lang.String |
toString() |
public static final java.lang.String MEMBER_NAME
public static final java.lang.String MEMBER_VERSION
public static final java.lang.String MEMBER_NAMESPACE
public ProvidedCapability(java.lang.String namespace,
java.lang.String name,
Version version)
public boolean equals(java.lang.Object other)
IProvidedCapabilityequals in interface IProvidedCapabilityequals in class java.lang.Objectpublic java.lang.String getName()
getName in interface IProvidedCapabilitypublic java.lang.String getNamespace()
getNamespace in interface IProvidedCapabilitypublic Version getVersion()
getVersion in interface IProvidedCapabilitypublic int hashCode()
hashCode in class java.lang.Objectpublic java.lang.String toString()
toString in class java.lang.Objectpublic java.lang.Object getMember(java.lang.String memberName)
IMemberProvidermemberName is a string that has been
internalized using String.intern().getMember in interface IMemberProvidermemberName - The name of the member