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 Details

    • workspace

      private final Workspace 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 interface org.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

      public String toString()
      Overrides:
      toString in class Object