public final class ClassPathUtils
extends java.lang.Object
ClassPathUtils provides classpath scanning functionality| Modifier and Type | Method and Description |
|---|---|
static java.lang.Class<?> |
safeClassForName(java.lang.ClassLoader classLoader,
java.lang.String className)
Get the class for the given className via the given classLoader
|
static java.util.Set<java.lang.Class<?>> |
scanPackage(java.lang.ClassLoader classLoader,
java.lang.Package pkg)
Return the classes from the given package and subpackages using the supplied classloader
|
static java.util.Set<java.lang.Class<?>> |
scanPackage(java.lang.ClassLoader classLoader,
java.lang.String pkg)
Return the classes from the given package and subpackages using the supplied classloader
|
public static java.util.Set<java.lang.Class<?>> scanPackage(java.lang.ClassLoader classLoader,
java.lang.Package pkg)
throws java.io.IOException
classLoader - classloader to be usedpkg - package to scanjava.io.IOExceptionpublic static java.util.Set<java.lang.Class<?>> scanPackage(java.lang.ClassLoader classLoader,
java.lang.String pkg)
throws java.io.IOException
classLoader - classloader to be usedpkg - package to scanjava.io.IOExceptionpublic static java.lang.Class<?> safeClassForName(java.lang.ClassLoader classLoader,
java.lang.String className)
classLoader - classloader to be usedclassName - fully qualified class nameClass instance matching the class name or null if not foundCopyright © 2007–2021 Querydsl. All rights reserved.