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.