@Test public void testAddUser() { getUserAction().addUser(user); }
public void addUser(User user) { userService.addUser(user); }
UserAction implements SuperActionService { public void addUser(User user) { userService.addUser(user); } }
UserAction implements SuperActionService { public void addUser(User user) { userService.addUser(user); }  }
UserAction implements SuperActionService { public void addUser(User user) { userService.addUser(user); }  void addUser(User user); void demonstrateExecutionPattern(User user, String description); @CustomDeprecatedAnnotation User demonstrateOtherPointcutPatternExpression(User user, String description); User demonstrateAfterThrowingAdviceUsage(User user, String des); }
UserAction implements SuperActionService { public void addUser(User user) { userService.addUser(user); }  void addUser(User user); void demonstrateExecutionPattern(User user, String description); @CustomDeprecatedAnnotation User demonstrateOtherPointcutPatternExpression(User user, String description); User demonstrateAfterThrowingAdviceUsage(User user, String des);  }