public final class ClassUtils extends Object
| 限定符和类型 | 方法和说明 |
|---|---|
static Constructor<?> |
getMatchingAccessibleDeclaredConstructor(Class<?> clazz,
Class<?>... parameterTypes) |
static Constructor<?> |
getMatchingAccessibleDeclaredConstructor(Class<?> clazz,
Object... args) |
static <T> Class<T> |
loadClass(String className) |
static <T> Class<T> |
loadClass(String className,
boolean initialize,
ClassLoader loader) |
static <T> Optional<Class<T>> |
loadClassOptional(String className) |
static <T> Optional<Class<T>> |
loadClassOptional(String className,
boolean initialize,
ClassLoader loader) |
static Class<?>[] |
parameterTypes(Object... args) |
@Nonnull public static Constructor<?> getMatchingAccessibleDeclaredConstructor(Class<?> clazz, Object... args)
@Nonnull public static Constructor<?> getMatchingAccessibleDeclaredConstructor(Class<?> clazz, Class<?>... parameterTypes)
public static <T> Class<T> loadClass(@Nonnull String className, boolean initialize, ClassLoader loader)
public static <T> Optional<Class<T>> loadClassOptional(@Nonnull String className, boolean initialize, ClassLoader loader)
Copyright © 2024. All rights reserved.