public abstract class AcceptableServiceLoader<Param_Type,T extends AcceptableService<Param_Type>> extends Object implements ServiceLoader<T>
| 构造器和说明 |
|---|
AcceptableServiceLoader() |
AcceptableServiceLoader(ServiceLoader<T> serviceLoaderFacade)
已过时。
|
AcceptableServiceLoader(T defaultService) |
| 限定符和类型 | 方法和说明 |
|---|---|
T |
get() |
T |
get(Class<? extends T> providerClass) |
T |
get(String name) |
Map<String,T> |
getAll() |
Collection<T> |
getAllInstances()
已过时。
|
T |
getDefault() |
T |
getDefaultProvider()
已过时。
|
T |
getInstance()
已过时。
|
T |
getInstance(Class<? extends T> providerClass)
已过时。
|
T |
getInstance(String name)
已过时。
|
Map<String,T> |
getInstances()
已过时。
|
T |
getServiceInstance(Param_Type param)
已过时。
|
List<T> |
getServiceInstances(Param_Type param)
已过时。
|
T |
select(Param_Type param) |
List<T> |
selectAll(Param_Type param) |
public AcceptableServiceLoader()
public AcceptableServiceLoader(T defaultService)
@Deprecated public AcceptableServiceLoader(ServiceLoader<T> serviceLoaderFacade)
@Deprecated public List<T> getServiceInstances(Param_Type param)
param - paramselectAll(Object)public List<T> selectAll(Param_Type param)
@Deprecated public T getServiceInstance(Param_Type param)
param - select(Object)public T select(Param_Type param)
@Deprecated public Collection<T> getAllInstances()
getAllInstances 在接口中 ServiceLoader<T extends AcceptableService<Param_Type>>public T get(Class<? extends T> providerClass)
get 在接口中 ServiceLoader<T extends AcceptableService<Param_Type>>public T get(String name)
get 在接口中 ServiceLoader<T extends AcceptableService<Param_Type>>public T get()
get 在接口中 ServiceLoader<T extends AcceptableService<Param_Type>>public T getDefault()
getDefault 在接口中 ServiceLoader<T extends AcceptableService<Param_Type>>public Map<String,T> getAll()
getAll 在接口中 ServiceLoader<T extends AcceptableService<Param_Type>>@Deprecated public Map<String,T> getInstances()
getInstances 在接口中 ServiceLoader<T extends AcceptableService<Param_Type>>ServiceLoader.getAll()@Deprecated public T getInstance(Class<? extends T> providerClass)
getInstance 在接口中 ServiceLoader<T extends AcceptableService<Param_Type>>ServiceLoader.get(Class)@Deprecated public T getInstance(String name)
getInstance 在接口中 ServiceLoader<T extends AcceptableService<Param_Type>>ServiceLoader.get(String)@Deprecated public T getInstance()
getInstance 在接口中 ServiceLoader<T extends AcceptableService<Param_Type>>ServiceLoader.get()@Deprecated public final T getDefaultProvider()
getDefaultProvider 在接口中 ServiceLoader<T extends AcceptableService<Param_Type>>ServiceLoader.getDefault()Copyright © 2020. All rights reserved.