Package org.apache.felix.utils.resource
Class ResourceImpl
java.lang.Object
org.apache.felix.utils.resource.ResourceImpl
- All Implemented Interfaces:
org.osgi.resource.Resource
-
Field Summary
Fields -
Constructor Summary
ConstructorsConstructorDescriptionCAUTION: This constructor does not ensure that the resource has the required identity capabilityResourceImpl
(String name, String type, org.osgi.framework.Version version) -
Method Summary
Modifier and TypeMethodDescriptionvoid
addCapabilities
(Collection<? extends org.osgi.resource.Capability> capabilities) void
addCapability
(org.osgi.resource.Capability capability) void
addRequirement
(org.osgi.resource.Requirement requirement) void
addRequirements
(Collection<? extends org.osgi.resource.Requirement> requirements) boolean
List
<org.osgi.resource.Capability> getCapabilities
(String namespace) List
<org.osgi.resource.Requirement> getRequirements
(String namespace) int
hashCode()
toString()
-
Field Details
-
caps
-
reqs
-
-
Constructor Details
-
ResourceImpl
public ResourceImpl()CAUTION: This constructor does not ensure that the resource has the required identity capability -
ResourceImpl
-
-
Method Details
-
addCapability
public void addCapability(org.osgi.resource.Capability capability) -
addCapabilities
-
addRequirement
public void addRequirement(org.osgi.resource.Requirement requirement) -
addRequirements
-
getCapabilities
- Specified by:
getCapabilities
in interfaceorg.osgi.resource.Resource
-
getRequirements
- Specified by:
getRequirements
in interfaceorg.osgi.resource.Resource
-
toString
-
equals
-
hashCode
public int hashCode()
-