public final class ClassUtil
extends java.lang.Object
| Modifier and Type | Class and Description |
|---|---|
private static class |
ClassUtil.ContextObjectInputStream |
| Modifier and Type | Field and Description |
|---|---|
private static java.util.Map<java.lang.ClassLoader,java.util.Map<java.lang.String,java.lang.Class<?>>> |
cache |
| Modifier | Constructor and Description |
|---|---|
private |
ClassUtil() |
| Modifier and Type | Method and Description |
|---|---|
static void |
clear() |
static java.lang.Object |
deserialize(byte[] data) |
static boolean |
equals(java.lang.Object target,
java.lang.Object o) |
static java.lang.Class<?> |
findClass(java.lang.String name) |
static java.lang.Class<?> |
getRawType(java.lang.reflect.Type t) |
static int |
hashCode(java.lang.Object target) |
static java.lang.reflect.ParameterizedType |
resolveParameterizedType(java.lang.reflect.Type t,
java.lang.Class<?> baseClass) |
static byte[] |
serialize(java.lang.Object o) |
static java.lang.String |
toLowerCamel(java.lang.String name) |
static java.lang.String |
toString(java.lang.Object target) |
static java.lang.String |
toUpperCamel(java.lang.String name) |
private static final java.util.Map<java.lang.ClassLoader,java.util.Map<java.lang.String,java.lang.Class<?>>> cache
public static java.lang.Class<?> findClass(java.lang.String name)
public static void clear()
public static java.lang.String toUpperCamel(java.lang.String name)
public static java.lang.String toLowerCamel(java.lang.String name)
public static java.lang.Class<?> getRawType(java.lang.reflect.Type t)
public static java.lang.reflect.ParameterizedType resolveParameterizedType(java.lang.reflect.Type t,
java.lang.Class<?> baseClass)
public static byte[] serialize(java.lang.Object o)
throws java.io.ObjectStreamException
java.io.ObjectStreamExceptionpublic static java.lang.Object deserialize(byte[] data)
throws java.io.ObjectStreamException,
java.lang.ClassNotFoundException
java.io.ObjectStreamExceptionjava.lang.ClassNotFoundExceptionpublic static int hashCode(java.lang.Object target)
public static boolean equals(java.lang.Object target,
java.lang.Object o)
public static java.lang.String toString(java.lang.Object target)