public final class JavassistTypeParameterMatcherGenerator
extends java.lang.Object
Modifier and Type | Field and Description |
---|---|
private static javassist.ClassPool |
classPool |
private static InternalLogger |
logger |
Modifier | Constructor and Description |
---|---|
private |
JavassistTypeParameterMatcherGenerator() |
Modifier and Type | Method and Description |
---|---|
static void |
appendClassPath(javassist.ClassPath classpath) |
static void |
appendClassPath(java.lang.String pathname) |
static TypeParameterMatcher |
generate(java.lang.Class<?> type) |
static TypeParameterMatcher |
generate(java.lang.Class<?> type,
java.lang.ClassLoader classLoader) |
private static java.lang.String |
typeName(java.lang.Class<?> type) |
private static final InternalLogger logger
private static final javassist.ClassPool classPool
private JavassistTypeParameterMatcherGenerator()
public static void appendClassPath(javassist.ClassPath classpath)
public static void appendClassPath(java.lang.String pathname) throws javassist.NotFoundException
javassist.NotFoundException
public static TypeParameterMatcher generate(java.lang.Class<?> type)
public static TypeParameterMatcher generate(java.lang.Class<?> type, java.lang.ClassLoader classLoader)
private static java.lang.String typeName(java.lang.Class<?> type)