class OSGiRequirementImpl
extends java.lang.Object
implements org.osgi.resource.Requirement
| Modifier and Type | Field and Description |
|---|---|
private java.util.Map<java.lang.String,java.lang.Object> |
attributes |
private java.util.Map<java.lang.String,java.lang.String> |
directives |
private java.lang.String |
namespace |
| Constructor and Description |
|---|
OSGiRequirementImpl(java.lang.String ns,
java.util.Map<java.lang.String,java.lang.Object> attrs,
java.util.Map<java.lang.String,java.lang.String> dirs) |
OSGiRequirementImpl(java.lang.String ns,
java.lang.String filter) |
| Modifier and Type | Method and Description |
|---|---|
java.util.Map<java.lang.String,java.lang.Object> |
getAttributes() |
java.util.Map<java.lang.String,java.lang.String> |
getDirectives() |
java.lang.String |
getNamespace() |
org.osgi.resource.Resource |
getResource() |
private final java.lang.String namespace
private final java.util.Map<java.lang.String,java.lang.Object> attributes
private final java.util.Map<java.lang.String,java.lang.String> directives
OSGiRequirementImpl(java.lang.String ns,
java.lang.String filter)
OSGiRequirementImpl(java.lang.String ns,
java.util.Map<java.lang.String,java.lang.Object> attrs,
java.util.Map<java.lang.String,java.lang.String> dirs)
public java.lang.String getNamespace()
getNamespace in interface org.osgi.resource.Requirementpublic java.util.Map<java.lang.String,java.lang.Object> getAttributes()
getAttributes in interface org.osgi.resource.Requirementpublic java.util.Map<java.lang.String,java.lang.String> getDirectives()
getDirectives in interface org.osgi.resource.Requirementpublic org.osgi.resource.Resource getResource()
getResource in interface org.osgi.resource.Requirement