org_apache_struts_beanvalidation_BeanValidationInterceptorTest_java
com.fasterxml.classmate.TypeResolver
private ResolvedType _constructType(ClassStack context, Class<?> rawType, TypeBindings typeBindings) {
        if (rawType.isArray()) {
            ResolvedType elementType = this._fromAny(context, rawType.getComponentType(), typeBindings);
            return new ResolvedArrayType(rawType, typeBindings, elementType);
        }
        if (!typeBindings.isEmpty() && rawType.getTypeParameters().length == 0) {
            typeBindings = TypeBindings.emptyBindings();
        }
        if (rawType.isInterface()) {
            return new ResolvedInterfaceType(rawType, typeBindings, this._resolveSuperInterfaces(context, rawType, typeBindings));
        }
        return new ResolvedObjectType(rawType, typeBindings, this._resolveSuperClass(context, rawType, typeBindings), this._resolveSuperInterfaces(context, rawType, typeBindings));
    }
 -> java.lang.Class.isArray(): boolean -> java.lang.Class.isInterface(): boolean -> java.lang.Class.getGenericSuperclass(): java.lang.reflect.Type -> java.lang.Class.getName(): java.lang.String -> java.lang.String.hashCode(): int -> java.util.HashMap.get(java.lang.Object): java.lang.Object -> java.lang.Object.getClass(): java.lang.Class -> java.lang.Object.getClass(): java.lang.Class -> java.lang.Class.getGenericInterfaces(): java.lang.reflect.Type[] -> java.lang.Class.getModifiers(): int
 [CALL] -> java.lang.Class.isArray(): boolean [CALL] [EXIT] -> java.lang.Class.isInterface(): boolean [CALL] -> java.lang.Class.getGenericSuperclass(): java.lang.reflect.Type [CALL] [CALL] [CALL] -> java.lang.Class.getName(): java.lang.String -> java.lang.String.hashCode(): int [EXIT] -> java.util.HashMap.get(java.lang.Object): java.lang.Object [CALL] [EXIT] [CALL] -> java.lang.Object.getClass(): java.lang.Class -> java.lang.Object.getClass(): java.lang.Class [EXIT] [EXIT] [EXIT] [EXIT] [CALL] -> java.lang.Class.getGenericInterfaces(): java.lang.reflect.Type[] [EXIT] [CALL] [CALL] [EXIT] -> java.lang.Class.getModifiers(): int [EXIT] [EXIT]