code: @Override
      public void init(Router router) {
          this.router = router;
          configureReflections();
  
          controllers = Maps.newHashMap();
          methods = Sets.newHashSet();
  
          processFoundMethods();
          sortMethods();
          registerMethods();
      }
docs: Scans, identifies, and registers annotated controller methods for the
  current runtime settings.
  
  @param router