org_apache_struts_beanvalidation_BeanValidationInterceptorTest_java
com.fasterxml.classmate.ResolvedType
protected RawMethod[] _getMethods(boolean statics) {
        ArrayList<RawMethod> methods = new ArrayList<RawMethod>();
        for (Method m : this._erasedType.getDeclaredMethods()) {
            if (m.isSynthetic() || Modifier.isStatic(m.getModifiers()) != statics) continue;
            methods.add(new RawMethod(this, m));
        }
        if (methods.isEmpty()) {
            return NO_METHODS;
        }
        return methods.toArray(new RawMethod[methods.size()]);
    }
 -> java.lang.Class.getDeclaredMethods(): java.lang.reflect.Method[] -> java.lang.reflect.Method.isSynthetic(): boolean -> java.lang.reflect.Method.getModifiers(): int -> java.lang.reflect.Modifier.isStatic(int): boolean -> java.lang.reflect.Method.hashCode(): int -> java.util.ArrayList.add(java.lang.Object): boolean -> java.lang.reflect.Method.isSynthetic(): boolean -> java.lang.reflect.Method.getModifiers(): int -> java.lang.reflect.Modifier.isStatic(int): boolean -> java.lang.reflect.Method.hashCode(): int -> java.util.ArrayList.add(java.lang.Object): boolean -> java.lang.reflect.Method.isSynthetic(): boolean -> java.lang.reflect.Method.getModifiers(): int -> java.lang.reflect.Modifier.isStatic(int): boolean -> java.lang.reflect.Method.hashCode(): int -> java.util.ArrayList.add(java.lang.Object): boolean -> java.lang.reflect.Method.isSynthetic(): boolean -> java.lang.reflect.Method.getModifiers(): int -> java.lang.reflect.Modifier.isStatic(int): boolean -> java.lang.reflect.Method.hashCode(): int -> java.util.ArrayList.add(java.lang.Object): boolean -> java.lang.reflect.Method.isSynthetic(): boolean -> java.lang.reflect.Method.getModifiers(): int -> java.lang.reflect.Modifier.isStatic(int): boolean -> java.lang.reflect.Method.hashCode(): int -> java.util.ArrayList.add(java.lang.Object): boolean -> java.lang.reflect.Method.isSynthetic(): boolean -> java.lang.reflect.Method.getModifiers(): int -> java.lang.reflect.Modifier.isStatic(int): boolean -> java.lang.reflect.Method.hashCode(): int -> java.util.ArrayList.add(java.lang.Object): boolean -> java.lang.reflect.Method.isSynthetic(): boolean -> java.lang.reflect.Method.getModifiers(): int -> java.lang.reflect.Modifier.isStatic(int): boolean -> java.lang.reflect.Method.hashCode(): int -> java.util.ArrayList.add(java.lang.Object): boolean -> java.lang.reflect.Method.isSynthetic(): boolean -> java.lang.reflect.Method.getModifiers(): int -> java.lang.reflect.Modifier.isStatic(int): boolean -> java.lang.reflect.Method.hashCode(): int -> java.util.ArrayList.add(java.lang.Object): boolean -> java.lang.reflect.Method.isSynthetic(): boolean -> java.lang.reflect.Method.getModifiers(): int -> java.lang.reflect.Modifier.isStatic(int): boolean -> java.lang.reflect.Method.hashCode(): int -> java.util.ArrayList.add(java.lang.Object): boolean -> java.util.ArrayList.isEmpty(): boolean -> java.util.ArrayList.size(): int -> java.util.ArrayList.toArray(java.lang.Object[]): java.lang.Object[]
 [CALL] -> java.lang.Class.getDeclaredMethods(): java.lang.reflect.Method[] -> java.lang.reflect.Method.isSynthetic(): boolean -> java.lang.reflect.Method.getModifiers(): int -> java.lang.reflect.Modifier.isStatic(int): boolean [CALL] [CALL] [EXIT] -> java.lang.reflect.Method.hashCode(): int [EXIT] -> java.util.ArrayList.add(java.lang.Object): boolean -> java.lang.reflect.Method.isSynthetic(): boolean -> java.lang.reflect.Method.getModifiers(): int -> java.lang.reflect.Modifier.isStatic(int): boolean [CALL] [CALL] [EXIT] -> java.lang.reflect.Method.hashCode(): int [EXIT] -> java.util.ArrayList.add(java.lang.Object): boolean -> java.lang.reflect.Method.isSynthetic(): boolean -> java.lang.reflect.Method.getModifiers(): int -> java.lang.reflect.Modifier.isStatic(int): boolean [CALL] [CALL] [EXIT] -> java.lang.reflect.Method.hashCode(): int [EXIT] -> java.util.ArrayList.add(java.lang.Object): boolean -> java.lang.reflect.Method.isSynthetic(): boolean -> java.lang.reflect.Method.getModifiers(): int -> java.lang.reflect.Modifier.isStatic(int): boolean [CALL] [CALL] [EXIT] -> java.lang.reflect.Method.hashCode(): int [EXIT] -> java.util.ArrayList.add(java.lang.Object): boolean -> java.lang.reflect.Method.isSynthetic(): boolean -> java.lang.reflect.Method.getModifiers(): int -> java.lang.reflect.Modifier.isStatic(int): boolean [CALL] [CALL] [EXIT] -> java.lang.reflect.Method.hashCode(): int [EXIT] -> java.util.ArrayList.add(java.lang.Object): boolean -> java.lang.reflect.Method.isSynthetic(): boolean -> java.lang.reflect.Method.getModifiers(): int -> java.lang.reflect.Modifier.isStatic(int): boolean [CALL] [CALL] [EXIT] -> java.lang.reflect.Method.hashCode(): int [EXIT] -> java.util.ArrayList.add(java.lang.Object): boolean -> java.lang.reflect.Method.isSynthetic(): boolean -> java.lang.reflect.Method.getModifiers(): int -> java.lang.reflect.Modifier.isStatic(int): boolean [CALL] [CALL] [EXIT] -> java.lang.reflect.Method.hashCode(): int [EXIT] -> java.util.ArrayList.add(java.lang.Object): boolean -> java.lang.reflect.Method.isSynthetic(): boolean -> java.lang.reflect.Method.getModifiers(): int -> java.lang.reflect.Modifier.isStatic(int): boolean [CALL] [CALL] [EXIT] -> java.lang.reflect.Method.hashCode(): int [EXIT] -> java.util.ArrayList.add(java.lang.Object): boolean -> java.lang.reflect.Method.isSynthetic(): boolean -> java.lang.reflect.Method.getModifiers(): int -> java.lang.reflect.Modifier.isStatic(int): boolean [CALL] [CALL] [EXIT] -> java.lang.reflect.Method.hashCode(): int [EXIT] -> java.util.ArrayList.add(java.lang.Object): boolean -> java.util.ArrayList.isEmpty(): boolean -> java.util.ArrayList.size(): int -> java.util.ArrayList.toArray(java.lang.Object[]): java.lang.Object[] [EXIT]