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
URLFields 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, newRequirementBuilderMethods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, waitMethods 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:
findProvidersin 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
-