Package org.apache.felix.utils.resource
Class ResourceImpl
- java.lang.Object
-
- org.apache.felix.utils.resource.ResourceImpl
-
- All Implemented Interfaces:
org.osgi.resource.Resource
public class ResourceImpl extends java.lang.Object implements org.osgi.resource.Resource
-
-
Constructor Summary
Constructors Constructor Description ResourceImpl()
CAUTION: This constructor does not ensure that the resource has the required identity capabilityResourceImpl(java.lang.String name, java.lang.String type, org.osgi.framework.Version version)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method 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()
-
-
-
Method Detail
-
addCapability
public void addCapability(org.osgi.resource.Capability capability)
-
addCapabilities
public void addCapabilities(java.util.Collection<? extends org.osgi.resource.Capability> capabilities)
-
addRequirement
public void addRequirement(org.osgi.resource.Requirement requirement)
-
addRequirements
public void addRequirements(java.util.Collection<? extends org.osgi.resource.Requirement> requirements)
-
getCapabilities
public java.util.List<org.osgi.resource.Capability> getCapabilities(java.lang.String namespace)
- Specified by:
getCapabilities
in interfaceorg.osgi.resource.Resource
-
getRequirements
public java.util.List<org.osgi.resource.Requirement> getRequirements(java.lang.String namespace)
- Specified by:
getRequirements
in interfaceorg.osgi.resource.Resource
-
toString
public java.lang.String toString()
- Overrides:
toString
in classjava.lang.Object
-
-