gov.nasa.worldwind.util
Class ServiceRegistry.ProviderRegistry<T>
java.lang.Object
gov.nasa.worldwind.util.ServiceRegistry.ProviderRegistry<T>
- Enclosing class:
- ServiceRegistry
protected static class ServiceRegistry.ProviderRegistry<T>
- extends Object
| Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
ServiceRegistry.ProviderRegistry
public ServiceRegistry.ProviderRegistry(Class<T> service)
deregisterAll
public void deregisterAll()
deregisterProvider
public void deregisterProvider(Class<? extends T> provider)
getProviders
public Iterable<Class<? extends T>> getProviders()
getService
public Class<T> getService()
hasProvider
public boolean hasProvider(Class<? extends T> provider)
registerProvider
public void registerProvider(Class<? extends T> provider)