Package aQute.bnd.build
Class WorkspaceRepositoryDynamic
java.lang.Object
aQute.bnd.osgi.repository.BaseRepository
aQute.bnd.build.WorkspaceRepositoryDynamic
- All Implemented Interfaces:
WorkspaceRepositoryMarker
,org.osgi.service.repository.Repository
class WorkspaceRepositoryDynamic
extends BaseRepository
implements org.osgi.service.repository.Repository, WorkspaceRepositoryMarker
-
Field Summary
FieldsFields inherited from interface org.osgi.service.repository.Repository
URL
Fields inherited from interface aQute.bnd.osgi.repository.WorkspaceRepositoryMarker
NAME
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionprivate List<org.osgi.resource.Capability>
findProvider
(Collection<? extends org.osgi.resource.Resource> resources, org.osgi.resource.Requirement requirement) Map<org.osgi.resource.Requirement,
Collection<org.osgi.resource.Capability>> findProviders
(Collection<? extends org.osgi.resource.Requirement> requirements) toString()
Methods inherited from class aQute.bnd.osgi.repository.BaseRepository
findProviders, getExpressionCombiner, newRequirementBuilder
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
Methods inherited from interface org.osgi.service.repository.Repository
findProviders, getExpressionCombiner, newRequirementBuilder
-
Field Details
-
workspace
-
-
Constructor Details
-
WorkspaceRepositoryDynamic
WorkspaceRepositoryDynamic(Workspace workspace)
-
-
Method Details
-
findProviders
public Map<org.osgi.resource.Requirement,Collection<org.osgi.resource.Capability>> findProviders(Collection<? extends org.osgi.resource.Requirement> requirements) - Specified by:
findProviders
in interfaceorg.osgi.service.repository.Repository
-
findProvider
private List<org.osgi.resource.Capability> findProvider(Collection<? extends org.osgi.resource.Resource> resources, org.osgi.resource.Requirement requirement) -
toString
-