Package org.nd4j.common.config
Class ND4JClassLoading
- java.lang.Object
-
- org.nd4j.common.config.ND4JClassLoading
-
public final class ND4JClassLoading extends Object
-
-
Method Summary
All Methods Static Methods Concrete Methods Modifier and Type Method Description static booleanclassPresentOnClasspath(String className)static booleanclassPresentOnClasspath(String className, ClassLoader classLoader)static ClassLoadergetNd4jClassloader()static <T> Class<T>loadClassByName(String className)static <T> Class<T>loadClassByName(String className, boolean initialize, ClassLoader classLoader)static <S> ServiceLoader<S>loadService(Class<S> serviceClass)static <S> ServiceLoader<S>loadService(Class<S> serviceClass, ClassLoader classLoader)static voidsetNd4jClassloader(ClassLoader nd4jClassloader)static voidsetNd4jClassloaderFromClass(Class<?> clazz)
-
-
-
Method Detail
-
getNd4jClassloader
public static ClassLoader getNd4jClassloader()
-
setNd4jClassloaderFromClass
public static void setNd4jClassloaderFromClass(Class<?> clazz)
-
setNd4jClassloader
public static void setNd4jClassloader(ClassLoader nd4jClassloader)
-
classPresentOnClasspath
public static boolean classPresentOnClasspath(String className)
-
classPresentOnClasspath
public static boolean classPresentOnClasspath(String className, ClassLoader classLoader)
-
loadClassByName
public static <T> Class<T> loadClassByName(String className, boolean initialize, ClassLoader classLoader)
-
loadService
public static <S> ServiceLoader<S> loadService(Class<S> serviceClass)
-
loadService
public static <S> ServiceLoader<S> loadService(Class<S> serviceClass, ClassLoader classLoader)
-
-