All Methods Static Methods Concrete Methods Deprecated Methods
Modifier and Type |
Method and Description |
static String |
addResourcePathToPackagePath(Class<?> clazz,
String resourceName) |
static String |
classNamesToString(Class... classes) |
static String |
classNamesToString(Collection<Class> classes) |
static String |
classPackageAsResourcePath(Class<?> clazz) |
static String |
convertClassNameToResourcePath(String className) |
static String |
convertResourcePathToClassName(String resourcePath) |
static Class<?> |
createCompositeInterface(Class<?>[] interfaces,
ClassLoader classLoader) |
static Class<?> |
forName(String name)
Deprecated.
|
static Class<?> |
forName(String name,
ClassLoader classLoader) |
static Class<?>[] |
getAllInterfaces(Object instance) |
static Set<Class> |
getAllInterfacesAsSet(Object instance) |
static Class<?>[] |
getAllInterfacesForClass(Class<?> clazz) |
static Class<?>[] |
getAllInterfacesForClass(Class<?> clazz,
ClassLoader classLoader) |
static Set<Class> |
getAllInterfacesForClassAsSet(Class clazz) |
static Set<Class> |
getAllInterfacesForClassAsSet(Class clazz,
ClassLoader classLoader) |
static String |
getClassFileName(Class<?> clazz) |
static <T> Constructor<T> |
getConstructorIfAvailable(Class<T> clazz,
Class<?>... paramTypes) |
static ClassLoader |
getDefaultClassLoader() |
static String |
getDescriptiveType(Object value) |
static Method |
getMethod(Class<?> clazz,
String methodName,
Class<?>... paramTypes) |
static int |
getMethodCountForName(Class<?> clazz,
String methodName) |
static Method |
getMethodIfAvailable(Class<?> clazz,
String methodName,
Class<?>... paramTypes) |
static Method |
getMostSpecificMethod(Method method,
Class<?> targetClass) |
static String |
getPackageName(Class<?> clazz) |
static String |
getPackageName(String fqClassName) |
static String |
getQualifiedMethodName(Method method) |
static String |
getQualifiedName(Class<?> clazz) |
static String |
getShortName(Class<?> clazz) |
static String |
getShortName(String className) |
static String |
getShortNameAsProperty(Class<?> clazz) |
static Method |
getStaticMethod(Class<?> clazz,
String methodName,
Class<?>... args) |
static Class<?> |
getUserClass(Class<?> clazz) |
static Class<?> |
getUserClass(Object instance) |
static boolean |
hasAtLeastOneMethodWithName(Class<?> clazz,
String methodName) |
static boolean |
hasConstructor(Class<?> clazz,
Class<?>... paramTypes) |
static boolean |
hasMethod(Class<?> clazz,
String methodName,
Class<?>... paramTypes) |
static boolean |
isAssignable(Class<?> lhsType,
Class<?> rhsType) |
static boolean |
isAssignableValue(Class<?> type,
Object value) |
static boolean |
isCacheSafe(Class<?> clazz,
ClassLoader classLoader) |
static boolean |
isCglibProxy(Object object) |
static boolean |
isCglibProxyClass(Class<?> clazz) |
static boolean |
isCglibProxyClassName(String className) |
static boolean |
isPresent(String className)
Deprecated.
|
static boolean |
isPresent(String className,
ClassLoader classLoader) |
static boolean |
isPrimitiveArray(Class<?> clazz) |
static boolean |
isPrimitiveOrWrapper(Class<?> clazz) |
static boolean |
isPrimitiveWrapper(Class<?> clazz) |
static boolean |
isPrimitiveWrapperArray(Class<?> clazz) |
static boolean |
isVisible(Class<?> clazz,
ClassLoader classLoader) |
static boolean |
matchesTypeName(Class<?> clazz,
String typeName) |
static ClassLoader |
overrideThreadContextClassLoader(ClassLoader classLoaderToUse) |
static Class<?> |
resolveClassName(String className,
ClassLoader classLoader) |
static Class<?> |
resolvePrimitiveClassName(String name) |
static Class<?> |
resolvePrimitiveIfNecessary(Class<?> clazz) |
static Class<?>[] |
toClassArray(Collection<Class<?>> collection) |