public final class OrderedSPIRegistry extends Object
| 构造器和说明 |
|---|
OrderedSPIRegistry() |
| 限定符和类型 | 方法和说明 |
|---|---|
static <K,V extends OrderedSPI<?>> |
getRegisteredServices(Collection<K> types,
Class<V> orderedSPIClass)
Get registered services.
|
static <T extends OrderedSPI<?>> |
getRegisteredServicesByClass(Collection<Class<?>> types,
Class<T> orderedSPIClass)
Get registered services by class type.
|
public static <T extends OrderedSPI<?>> Map<Class<?>,T> getRegisteredServicesByClass(Collection<Class<?>> types, Class<T> orderedSPIClass)
T - type of ordered SPI classorderedSPIClass - class of ordered SPItypes - typespublic static <K,V extends OrderedSPI<?>> Map<K,V> getRegisteredServices(Collection<K> types, Class<V> orderedSPIClass)
K - type of keyV - type of ordered SPI classorderedSPIClass - class of ordered SPItypes - typesCopyright © 2020 The Apache Software Foundation. All rights reserved.