public class SpiLoaders extends Object
| 构造器和说明 |
|---|
SpiLoaders() |
| 限定符和类型 | 方法和说明 |
|---|---|
static <S> void |
clearStateful(Class<S> service) |
static <S> ServiceLoader<S> |
load(Class<S> type) |
static <S> ServiceLoader<S> |
load(Class<S> type,
ClassLoader loader) |
static <S> ServiceListProvider<S> |
loadListProvider(Class<S> clazz) |
static <S> ServiceMapProvider<S> |
loadMapProvider(Class<S> clazz) |
static <S> ServiceProvider<S> |
loadProvider(Class<S> clazz) |
static <S> StatefulServiceLoader<S> |
loadStateful(Class<S> service) |
static <S> StatefulServiceLoader<S> |
loadStateful(Class<S> service,
ClassLoader classLoader) |
public static <S> ServiceLoader<S> load(Class<S> type)
public static <S> ServiceLoader<S> load(Class<S> type, ClassLoader loader)
public static <S> StatefulServiceLoader<S> loadStateful(Class<S> service)
public static <S> StatefulServiceLoader<S> loadStateful(Class<S> service, ClassLoader classLoader)
public static <S> void clearStateful(Class<S> service)
public static <S> ServiceProvider<S> loadProvider(Class<S> clazz)
public static <S> ServiceMapProvider<S> loadMapProvider(Class<S> clazz)
public static <S> ServiceListProvider<S> loadListProvider(Class<S> clazz)
Copyright © 2025 fossc. All rights reserved.