public class Types
extends java.lang.Object
Constructor and Description |
---|
Types(java.lang.String[] imports) |
Modifier and Type | Method and Description |
---|---|
boolean |
classNameMatches(java.lang.Class clazz,
java.lang.String className) |
static boolean |
classNameMatches(java.lang.Class clazz,
java.lang.String className,
java.lang.String[] imports) |
static java.lang.String |
correctImport(java.lang.String s,
java.lang.ClassLoader classLoader) |
static java.lang.String[] |
correctImports(java.lang.String[] imports,
java.lang.ClassLoader classLoader) |
static java.lang.Class |
forDotsNameNoExceptions(java.lang.String className,
java.lang.ClassLoader classLoader) |
java.lang.Class |
forJavaName(java.lang.String className,
java.lang.ClassLoader classLoader) |
static java.lang.Class |
forJavaName(java.lang.String className,
java.lang.ClassLoader classLoader,
java.lang.String[] imports) |
static java.lang.Class |
forJvmName(java.lang.String className,
java.lang.ClassLoader classLoader) |
static java.lang.Class |
forNameNoExceptions(java.lang.String className,
java.lang.ClassLoader classLoader) |
static java.lang.String |
toJavaSignature(java.lang.reflect.Method method,
boolean toDots) |
public static java.lang.Class forJvmName(java.lang.String className, java.lang.ClassLoader classLoader) throws java.lang.ClassNotFoundException
java.lang.ClassNotFoundException
public static java.lang.String toJavaSignature(java.lang.reflect.Method method, boolean toDots)
public static java.lang.Class forNameNoExceptions(java.lang.String className, java.lang.ClassLoader classLoader)
public static java.lang.Class forDotsNameNoExceptions(java.lang.String className, java.lang.ClassLoader classLoader)
public static java.lang.String[] correctImports(java.lang.String[] imports, java.lang.ClassLoader classLoader)
public static java.lang.String correctImport(java.lang.String s, java.lang.ClassLoader classLoader)
public java.lang.Class forJavaName(java.lang.String className, java.lang.ClassLoader classLoader)
public boolean classNameMatches(java.lang.Class clazz, java.lang.String className)
public static java.lang.Class forJavaName(java.lang.String className, java.lang.ClassLoader classLoader, java.lang.String[] imports)
public static boolean classNameMatches(java.lang.Class clazz, java.lang.String className, java.lang.String[] imports)