net.sf.cglib.core
public class TypeUtils extends Object
| Method Summary | |
|---|---|
| static Type[] | add(Type[] types, Type extra) |
| static Type[] | add(Type[] t1, Type[] t2) |
| static int | DCONST(double value) |
| static String | emulateClassGetName(Type type) |
| static String | escapeType(String s) |
| static Type | fromInternalName(String name) |
| static Type[] | fromInternalNames(String[] names) |
| static int | FCONST(float value) |
| static Type | getBoxedType(Type type) |
| static String | getClassName(Type type) |
| static Type | getComponentType(Type type) |
| static String | getPackageName(Type type) |
| static String | getPackageName(String className) |
| static int | getStackSize(Type[] types) |
| static Type | getType(String className) |
| static Type[] | getTypes(Class[] classes) |
| static Type | getUnboxedType(Type type) |
| static boolean | isAbstract(int access) |
| static boolean | isArray(Type type) |
| static boolean | isConstructor(MethodInfo method) |
| static boolean | isFinal(int access) |
| static boolean | isInterface(int access) |
| static boolean | isPrimitive(Type type) |
| static boolean | isPrivate(int access) |
| static boolean | isProtected(int access) |
| static boolean | isPublic(int access) |
| static boolean | isStatic(int access) |
| static boolean | isSynthetic(int access) |
| static int | ICONST(int value) |
| static int | LCONST(long value) |
| static int | NEWARRAY(Type type) |
| static Signature | parseConstructor(Type[] types) |
| static Signature | parseConstructor(String sig) |
| static Signature | parseSignature(String s) |
| static Type | parseType(String s) |
| static Type[] | parseTypes(String s) |
| static String[] | toInternalNames(Type[] types) |
| static String | upperFirst(String s) |