protected void addServiceMethods(InterceptorStack stack, ClassFab fab, List parameters) { MethodMatcher matcher = buildMethodMatcher(parameters); MethodIterator mi = new MethodIterator(stack.getServiceInterface()); while (mi.hasNext()) { MethodSignature sig = mi.next(); if (includeMethod(matcher, sig)) addServiceMethodImplementation(fab, sig); else addPassThruMethodImplementation(fab, sig); } if (!mi.getToString()) addToStringMethod(stack, fab); }