T - the type parameterpublic final class ExtensionLoader<T>
extends java.lang.Object
| Modifier and Type | Method and Description |
|---|---|
T |
getDefaultJoin()
Gets default join.
|
java.util.Map<java.lang.String,java.lang.Class<?>> |
getExtensionClasses1()
Gets extension classes.
|
static <T> ExtensionLoader<T> |
getExtensionLoader(java.lang.Class<T> clazz)
Gets extension loader.
|
static <T> ExtensionLoader<T> |
getExtensionLoader(java.lang.Class<T> clazz,
java.lang.ClassLoader cl)
Gets extension loader.
|
T |
getJoin(java.lang.String name)
Gets join.
|
java.util.List<T> |
getJoins()
get all join spi.
|
public static <T> ExtensionLoader<T> getExtensionLoader(java.lang.Class<T> clazz, java.lang.ClassLoader cl)
T - the type parameterclazz - the clazzcl - the clpublic static <T> ExtensionLoader<T> getExtensionLoader(java.lang.Class<T> clazz)
T - the type parameterclazz - the clazzpublic T getDefaultJoin()
public T getJoin(java.lang.String name)
name - the namepublic java.util.List<T> getJoins()
public java.util.Map<java.lang.String,java.lang.Class<?>> getExtensionClasses1()
Copyright © 2023 The Apache Software Foundation. All rights reserved.