private static class ServiceLoaderImpl.ProvidersList
extends java.lang.Object
ServiceLoaderImpl.ProvidersPerBundle
Synchronisation is handled by outer class.| Modifier and Type | Field and Description |
|---|---|
private java.util.List<ServiceLoaderImpl.ProvidersPerBundle> |
allProviders |
| Modifier | Constructor and Description |
|---|---|
private |
ProvidersList() |
| Modifier and Type | Method and Description |
|---|---|
(package private) void |
addProviders(ServiceLoaderImpl.ProvidersPerBundle providers) |
java.util.List<ServiceLoaderImpl.ProvidersPerBundle> |
getAllProviders() |
(package private) void |
removeProviders(long bundleId) |
private java.util.List<ServiceLoaderImpl.ProvidersPerBundle> allProviders
void addProviders(ServiceLoaderImpl.ProvidersPerBundle providers)
void removeProviders(long bundleId)
public java.util.List<ServiceLoaderImpl.ProvidersPerBundle> getAllProviders()
ServiceLoaderImpl.ProvidersPerBundle sorted in ascending order of bundle id.