public class BundleCapabilityImpl extends java.lang.Object implements BundleCapability
| Modifier and Type | Field and Description |
|---|---|
static java.lang.String |
VERSION_ATTR |
| Constructor and Description |
|---|
BundleCapabilityImpl(BundleRevision revision,
java.lang.String namespace,
java.util.Map<java.lang.String,java.lang.String> dirs,
java.util.Map<java.lang.String,java.lang.Object> attrs) |
| Modifier and Type | Method and Description |
|---|---|
java.util.Map<java.lang.String,java.lang.Object> |
getAttributes()
Returns the attributes of this capability.
|
java.util.Map<java.lang.String,java.lang.String> |
getDirectives()
Returns the directives of this capability.
|
java.lang.String |
getNamespace()
Returns the name space of this capability.
|
BundleRevision |
getRevision()
Returns the bundle revision declaring this capability.
|
java.util.List<java.lang.String> |
getUses() |
boolean |
isAttributeMandatory(java.lang.String name) |
boolean |
isIncluded(java.lang.String name) |
java.lang.String |
toString() |
public static final java.lang.String VERSION_ATTR
public BundleCapabilityImpl(BundleRevision revision, java.lang.String namespace, java.util.Map<java.lang.String,java.lang.String> dirs, java.util.Map<java.lang.String,java.lang.Object> attrs)
public BundleRevision getRevision()
BundleCapabilitygetRevision in interface BundleCapabilitypublic java.lang.String getNamespace()
BundleCapabilitygetNamespace in interface BundleCapabilitypublic java.util.Map<java.lang.String,java.lang.String> getDirectives()
BundleCapabilitygetDirectives in interface BundleCapabilitypublic java.util.Map<java.lang.String,java.lang.Object> getAttributes()
BundleCapabilitygetAttributes in interface BundleCapabilitypublic boolean isAttributeMandatory(java.lang.String name)
public java.util.List<java.lang.String> getUses()
public boolean isIncluded(java.lang.String name)
public java.lang.String toString()
toString in class java.lang.ObjectCopyright © 2012. All Rights Reserved.