javadoc for the Router class