public class ResourceImpl
extends java.lang.Object
implements org.osgi.resource.Resource
Modifier and Type | Field and Description |
---|---|
protected java.util.List<org.osgi.resource.Capability> |
caps |
protected java.util.List<org.osgi.resource.Requirement> |
reqs |
Constructor and Description |
---|
ResourceImpl()
CAUTION: This constructor does not ensure that the resource
has the required identity capability
|
ResourceImpl(java.lang.String name,
java.lang.String type,
org.osgi.framework.Version version) |
Modifier and Type | Method and Description |
---|---|
void |
addCapabilities(java.util.Collection<? extends org.osgi.resource.Capability> capabilities) |
void |
addCapability(org.osgi.resource.Capability capability) |
void |
addRequirement(org.osgi.resource.Requirement requirement) |
void |
addRequirements(java.util.Collection<? extends org.osgi.resource.Requirement> requirements) |
java.util.List<org.osgi.resource.Capability> |
getCapabilities(java.lang.String namespace) |
java.util.List<org.osgi.resource.Requirement> |
getRequirements(java.lang.String namespace) |
java.lang.String |
toString() |
protected final java.util.List<org.osgi.resource.Capability> caps
protected final java.util.List<org.osgi.resource.Requirement> reqs
public ResourceImpl()
public ResourceImpl(java.lang.String name, java.lang.String type, org.osgi.framework.Version version)
public void addCapability(org.osgi.resource.Capability capability)
public void addCapabilities(java.util.Collection<? extends org.osgi.resource.Capability> capabilities)
public void addRequirement(org.osgi.resource.Requirement requirement)
public void addRequirements(java.util.Collection<? extends org.osgi.resource.Requirement> requirements)
public java.util.List<org.osgi.resource.Capability> getCapabilities(java.lang.String namespace)
getCapabilities
in interface org.osgi.resource.Resource
public java.util.List<org.osgi.resource.Requirement> getRequirements(java.lang.String namespace)
getRequirements
in interface org.osgi.resource.Resource
public java.lang.String toString()
toString
in class java.lang.Object