public class CapabilityImpl extends java.lang.Object implements Capability
BUNDLE, EXECUTIONENVIRONMENT, FRAGMENT, PACKAGE, SERVICE
Constructor and Description |
---|
CapabilityImpl() |
CapabilityImpl(java.lang.String name) |
CapabilityImpl(java.lang.String name,
PropertyImpl[] properties) |
Modifier and Type | Method and Description |
---|---|
void |
addDirective(java.lang.String key,
java.lang.String value) |
void |
addProperty(Property prop) |
void |
addProperty(java.lang.String name,
java.lang.String value) |
void |
addProperty(java.lang.String name,
java.lang.String type,
java.lang.String value) |
java.util.Map<java.lang.String,java.lang.String> |
getDirectives()
Return the directives of this capability.
|
java.lang.String |
getName()
Return the name of the capability.
|
Property[] |
getProperties()
Return the properties of this capability
|
java.util.Map<java.lang.String,java.lang.Object> |
getPropertiesAsMap()
Return the map of properties.
|
void |
setName(java.lang.String name) |
java.lang.String |
toString() |
public CapabilityImpl()
public CapabilityImpl(java.lang.String name)
public CapabilityImpl(java.lang.String name, PropertyImpl[] properties)
public java.lang.String getName()
Capability
getName
in interface Capability
public void setName(java.lang.String name)
public java.util.Map<java.lang.String,java.lang.Object> getPropertiesAsMap()
Capability
getPropertiesAsMap
in interface Capability
public Property[] getProperties()
Capability
getProperties
in interface Capability
public void addProperty(Property prop)
public void addProperty(java.lang.String name, java.lang.String value)
public void addProperty(java.lang.String name, java.lang.String type, java.lang.String value)
public java.lang.String toString()
toString
in class java.lang.Object
public void addDirective(java.lang.String key, java.lang.String value)
public java.util.Map<java.lang.String,java.lang.String> getDirectives()
Capability
getDirectives
in interface Capability
Copyright © 2006-2017 The Apache Software Foundation. All Rights Reserved.