@Override public OnRoute on(String verb, String path) { return new OnRoute(this, verb.toUpperCase(), path); }
public OnRoute post(String path) { return new OnRoute(this, POST, path); }
public OnRoute patch(String path) { return new OnRoute(this, PATCH, path); }
public OnRoute get(String path) { return new OnRoute(this, GET, path); }
public OnRoute delete(String path) { return new OnRoute(this, DELETE, path); }
public OnRoute options(String path) { return new OnRoute(this, OPTIONS, path); }
public OnRoute any(String path) { return new OnRoute(this, ANY, path); }
public OnRoute put(String path) { return new OnRoute(this, PUT, path); }
public OnRoute head(String path) { return new OnRoute(this, HEAD, path); }
public OnRoute trace(String path) { return new OnRoute(this, TRACE, path); }
public OnRoute page(String path) { return new OnRoute(this, GET_OR_POST, path); }
public OnRoute route(String verb, String path) { return new OnRoute(this, verb.toUpperCase(), path); }