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
Fields Modifier and Type Field Description private Workspace
workspace
-
Fields inherited from interface aQute.bnd.osgi.repository.WorkspaceRepositoryMarker
NAME
-
-
Constructor Summary
Constructors Constructor Description WorkspaceRepositoryDynamic(Workspace workspace)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description private java.util.List<org.osgi.resource.Capability>
findProvider(java.util.Collection<? extends org.osgi.resource.Resource> resources, org.osgi.resource.Requirement requirement)
java.util.Map<org.osgi.resource.Requirement,java.util.Collection<org.osgi.resource.Capability>>
findProviders(java.util.Collection<? extends org.osgi.resource.Requirement> requirements)
java.lang.String
toString()
-
Methods inherited from class aQute.bnd.osgi.repository.BaseRepository
findProviders, getExpressionCombiner, newRequirementBuilder
-
-
-
-
Field Detail
-
workspace
private final Workspace workspace
-
-
Constructor Detail
-
WorkspaceRepositoryDynamic
WorkspaceRepositoryDynamic(Workspace workspace)
-
-
Method Detail
-
findProviders
public java.util.Map<org.osgi.resource.Requirement,java.util.Collection<org.osgi.resource.Capability>> findProviders(java.util.Collection<? extends org.osgi.resource.Requirement> requirements)
- Specified by:
findProviders
in interfaceorg.osgi.service.repository.Repository
-
findProvider
private java.util.List<org.osgi.resource.Capability> findProvider(java.util.Collection<? extends org.osgi.resource.Resource> resources, org.osgi.resource.Requirement requirement)
-
toString
public java.lang.String toString()
- Overrides:
toString
in classjava.lang.Object
-
-