public MethodRepr(
     final DependencyContext context,
     final int a,
     final int n,
     final int s,
     final String d,
     final String[] e,
     final Object value) {
   super(a, s, n, TypeRepr.getType(context, Type.getReturnType(d)), value);
   myExceptions =
       (Set<TypeRepr.AbstractType>)
           TypeRepr.createClassType(context, e, new HashSet<TypeRepr.AbstractType>());
   myArgumentTypes = TypeRepr.getType(context, Type.getArgumentTypes(d));
 }