Package aQute.bnd.osgi.resource
Class ResourceImpl
java.lang.Object
aQute.bnd.osgi.resource.ResourceImpl
- All Implemented Interfaces:
Comparable<org.osgi.resource.Resource>,org.osgi.resource.Resource,org.osgi.service.repository.RepositoryContent
class ResourceImpl
extends Object
implements org.osgi.resource.Resource, Comparable<org.osgi.resource.Resource>, org.osgi.service.repository.RepositoryContent
-
Field Summary
Fields -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionintcompareTo(org.osgi.resource.Resource o) booleanList<org.osgi.resource.Capability> getCapabilities(String namespace) List<org.osgi.resource.Requirement> getRequirements(String namespace) inthashCode()(package private) voidsetCapabilities(List<org.osgi.resource.Capability> capabilities) (package private) voidsetRequirements(List<org.osgi.resource.Requirement> requirements) toString()
-
Field Details
-
allCapabilities
-
capabilityMap
-
allRequirements
-
requirementMap
-
locations
-
-
Constructor Details
-
ResourceImpl
ResourceImpl()
-
-
Method Details
-
setCapabilities
-
getCapabilities
- Specified by:
getCapabilitiesin interfaceorg.osgi.resource.Resource
-
setRequirements
-
getRequirements
- Specified by:
getRequirementsin interfaceorg.osgi.resource.Resource
-
toString
-
compareTo
public int compareTo(org.osgi.resource.Resource o) - Specified by:
compareToin interfaceComparable<org.osgi.resource.Resource>
-
equals
-
getLocations
-
hashCode
public int hashCode() -
getContent
- Specified by:
getContentin interfaceorg.osgi.service.repository.RepositoryContent
-