Package | Description |
---|---|
org.jooby |
do more, more easily
|
Modifier and Type | Class and Description |
---|---|
static class |
Route.AssetDefinition
Allow to customize an asset handler.
|
Modifier and Type | Field and Description |
---|---|
static com.google.inject.Key<Set<Route.Definition>> |
Route.KEY
Route key.
|
Modifier and Type | Method and Description |
---|---|
default Route.Definition |
Router.after(Route.After handler)
after
|
default Route.Definition |
Router.after(String pattern,
Route.After handler)
after
|
Route.Definition |
Router.after(String method,
String pattern,
Route.After handler)
after
|
Route.Definition |
Jooby.after(String method,
String pattern,
Route.After handler) |
Route.Definition |
Route.Definition.attr(String name,
Object value) |
default Route.Definition |
Router.before(Route.Before handler)
before
|
default Route.Definition |
Router.before(String pattern,
Route.Before handler)
before
|
Route.Definition |
Router.before(String method,
String pattern,
Route.Before handler)
before
|
Route.Definition |
Jooby.before(String method,
String pattern,
Route.Before handler) |
default Route.Definition |
Router.complete(Route.Complete handler)
complete
|
default Route.Definition |
Router.complete(String pattern,
Route.Complete handler)
complete
|
Route.Definition |
Router.complete(String method,
String pattern,
Route.Complete handler)
complete
|
Route.Definition |
Jooby.complete(String method,
String pattern,
Route.Complete handler) |
Route.Definition |
Router.connect(String path,
Route.Filter filter)
Append a route that supports HTTP CONNECT method:
|
Route.Definition |
Jooby.connect(String path,
Route.Filter filter) |
Route.Definition |
Router.connect(String path,
Route.Handler handler)
Append a route that supports HTTP CONNECT method:
|
Route.Definition |
Jooby.connect(String path,
Route.Handler handler) |
Route.Definition |
Router.connect(String path,
Route.OneArgHandler handler)
Append route that supports HTTP CONNECT method:
|
Route.Definition |
Jooby.connect(String path,
Route.OneArgHandler handler) |
Route.Definition |
Router.connect(String path,
Route.ZeroArgHandler handler)
Append route that supports HTTP CONNECT method:
|
Route.Definition |
Jooby.connect(String path,
Route.ZeroArgHandler handler) |
Route.Definition |
Route.Definition.consumes(List<MediaType> types) |
Route.Definition |
Route.Definition.declaringClass(String declaringClass)
Set the class where this route is defined.
|
default Route.Definition |
Router.delete(Route.Handler handler)
Append a route that supports HTTP DELETE method:
|
default Route.Definition |
Router.delete(Route.OneArgHandler handler)
Append route that supports HTTP DELETE method:
|
default Route.Definition |
Router.delete(Route.ZeroArgHandler handler)
Append route that supports HTTP DELETE method:
|
Route.Definition |
Router.delete(String path,
Route.Filter filter)
Append a route that supports HTTP DELETE method:
|
Route.Definition |
Jooby.delete(String path,
Route.Filter filter) |
Route.Definition |
Router.delete(String path,
Route.Handler handler)
Append a route that supports HTTP DELETE method:
|
Route.Definition |
Jooby.delete(String path,
Route.Handler handler) |
Route.Definition |
Router.delete(String path,
Route.OneArgHandler handler)
Append route that supports HTTP DELETE method:
|
Route.Definition |
Jooby.delete(String path,
Route.OneArgHandler handler) |
Route.Definition |
Router.delete(String path,
Route.ZeroArgHandler handler)
Append route that supports HTTP DELETE method:
|
Route.Definition |
Jooby.delete(String path,
Route.ZeroArgHandler handler) |
Route.Definition |
Route.Definition.excludes(List<String> excludes) |
default Route.Definition |
Router.get(Route.Handler handler)
Append a route that matches the HTTP GET method:
|
default Route.Definition |
Router.get(Route.OneArgHandler handler)
Append route that matches the HTTP GET method:
|
default Route.Definition |
Router.get(Route.ZeroArgHandler handler)
Append route that matches HTTP GET method:
|
Route.Definition |
Router.get(String path,
Route.Filter filter)
Append a filter that matches HTTP GET method:
|
Route.Definition |
Jooby.get(String path,
Route.Filter filter) |
Route.Definition |
Router.get(String path,
Route.Handler handler)
Append a route that matches the HTTP GET method:
|
Route.Definition |
Jooby.get(String path,
Route.Handler handler) |
Route.Definition |
Router.get(String path,
Route.OneArgHandler handler)
Append route that matches the HTTP GET method:
|
Route.Definition |
Jooby.get(String path,
Route.OneArgHandler handler) |
Route.Definition |
Router.get(String path,
Route.ZeroArgHandler handler)
Append route that matches HTTP GET method:
|
Route.Definition |
Jooby.get(String path,
Route.ZeroArgHandler handler) |
Route.Definition |
Router.head()
Append a new route that automatically handles HEAD request from existing GET routes.
|
Route.Definition |
Jooby.head() |
Route.Definition |
Router.head(String path,
Route.Filter filter)
Append a route that supports HTTP HEAD method:
|
Route.Definition |
Jooby.head(String path,
Route.Filter filter) |
Route.Definition |
Router.head(String path,
Route.Handler handler)
Append a route that supports HTTP HEAD method:
|
Route.Definition |
Jooby.head(String path,
Route.Handler handler) |
Route.Definition |
Router.head(String path,
Route.OneArgHandler handler)
Append route that supports HTTP HEAD method:
|
Route.Definition |
Jooby.head(String path,
Route.OneArgHandler handler) |
Route.Definition |
Router.head(String path,
Route.ZeroArgHandler handler)
Append route that supports HTTP HEAD method:
|
Route.Definition |
Jooby.head(String path,
Route.ZeroArgHandler handler) |
Route.Definition |
Route.Definition.line(int line)
Set the line where this route is defined.
|
Route.Definition |
Route.Definition.map(Route.Mapper<?> mapper) |
Route.Definition |
Route.Definition.name(String name)
Set the route name.
|
Route.Definition |
Router.options()
Append a new route that automatically handles OPTIONS requests.
|
Route.Definition |
Jooby.options() |
Route.Definition |
Router.options(String path,
Route.Filter filter)
Append a route that supports HTTP OPTIONS method:
|
Route.Definition |
Jooby.options(String path,
Route.Filter filter) |
Route.Definition |
Router.options(String path,
Route.Handler handler)
Append a route that supports HTTP OPTIONS method:
|
Route.Definition |
Jooby.options(String path,
Route.Handler handler) |
Route.Definition |
Router.options(String path,
Route.OneArgHandler handler)
Append route that supports HTTP OPTIONS method:
|
Route.Definition |
Jooby.options(String path,
Route.OneArgHandler handler) |
Route.Definition |
Router.options(String path,
Route.ZeroArgHandler handler)
Append route that supports HTTP OPTIONS method:
|
Route.Definition |
Jooby.options(String path,
Route.ZeroArgHandler handler) |
default Route.Definition |
Router.patch(Route.Handler handler)
Append route that supports HTTP PATCH method:
|
default Route.Definition |
Router.patch(Route.OneArgHandler handler)
Append route that supports HTTP PATCH method:
|
default Route.Definition |
Router.patch(Route.ZeroArgHandler handler)
Append route that supports HTTP PATCH method:
|
Route.Definition |
Router.patch(String path,
Route.Filter filter)
Append route that supports HTTP PATCH method:
|
Route.Definition |
Jooby.patch(String path,
Route.Filter filter) |
Route.Definition |
Router.patch(String path,
Route.Handler handler)
Append route that supports HTTP PATCH method:
|
Route.Definition |
Jooby.patch(String path,
Route.Handler handler) |
Route.Definition |
Router.patch(String path,
Route.OneArgHandler handler)
Append route that supports HTTP PATCH method:
|
Route.Definition |
Jooby.patch(String path,
Route.OneArgHandler handler) |
Route.Definition |
Router.patch(String path,
Route.ZeroArgHandler handler)
Append route that supports HTTP PATCH method:
|
Route.Definition |
Jooby.patch(String path,
Route.ZeroArgHandler handler) |
default Route.Definition |
Router.post(Route.Handler handler)
Append a route that supports HTTP POST method:
|
default Route.Definition |
Router.post(Route.OneArgHandler handler)
Append route that supports HTTP POST method:
|
default Route.Definition |
Router.post(Route.ZeroArgHandler handler)
Append route that supports HTTP POST method:
|
Route.Definition |
Router.post(String path,
Route.Filter filter)
Append a route that supports HTTP POST method:
|
Route.Definition |
Jooby.post(String path,
Route.Filter filter) |
Route.Definition |
Router.post(String path,
Route.Handler handler)
Append a route that supports HTTP POST method:
|
Route.Definition |
Jooby.post(String path,
Route.Handler handler) |
Route.Definition |
Router.post(String path,
Route.OneArgHandler handler)
Append route that supports HTTP POST method:
|
Route.Definition |
Jooby.post(String path,
Route.OneArgHandler handler) |
Route.Definition |
Router.post(String path,
Route.ZeroArgHandler handler)
Append route that supports HTTP POST method:
|
Route.Definition |
Jooby.post(String path,
Route.ZeroArgHandler handler) |
Route.Definition |
Route.Definition.produces(List<MediaType> types) |
default Route.Definition |
Router.put(Route.Handler handler)
Append route that supports HTTP PUT method:
|
default Route.Definition |
Router.put(Route.OneArgHandler handler)
Append route that supports HTTP PUT method:
|
default Route.Definition |
Router.put(Route.ZeroArgHandler handler)
Append route that supports HTTP PUT method:
|
Route.Definition |
Router.put(String path,
Route.Filter filter)
Append route that supports HTTP PUT method:
|
Route.Definition |
Jooby.put(String path,
Route.Filter filter) |
Route.Definition |
Router.put(String path,
Route.Handler handler)
Append route that supports HTTP PUT method:
|
Route.Definition |
Jooby.put(String path,
Route.Handler handler) |
Route.Definition |
Router.put(String path,
Route.OneArgHandler handler)
Append route that supports HTTP PUT method:
|
Route.Definition |
Jooby.put(String path,
Route.OneArgHandler handler) |
Route.Definition |
Router.put(String path,
Route.ZeroArgHandler handler)
Append route that supports HTTP PUT method:
|
Route.Definition |
Jooby.put(String path,
Route.ZeroArgHandler handler) |
Route.Definition |
Route.Definition.renderer(String name) |
Route.Definition |
Router.sse(String path,
Sse.Handler handler)
Add a server-sent event handler.
|
Route.Definition |
Jooby.sse(String path,
Sse.Handler handler) |
Route.Definition |
Router.sse(String path,
Sse.Handler1 handler)
Add a server-sent event handler.
|
Route.Definition |
Jooby.sse(String path,
Sse.Handler1 handler) |
Route.Definition |
Router.trace()
Append a default trace implementation under the given path.
|
Route.Definition |
Jooby.trace() |
Route.Definition |
Router.trace(String path,
Route.Filter filter)
Append a route that supports HTTP TRACE method:
|
Route.Definition |
Jooby.trace(String path,
Route.Filter filter) |
Route.Definition |
Router.trace(String path,
Route.Handler handler)
Append a route that supports HTTP TRACE method:
|
Route.Definition |
Jooby.trace(String path,
Route.Handler handler) |
Route.Definition |
Router.trace(String path,
Route.OneArgHandler handler)
Append route that supports HTTP TRACE method:
|
Route.Definition |
Jooby.trace(String path,
Route.OneArgHandler handler) |
Route.Definition |
Router.trace(String path,
Route.ZeroArgHandler handler)
Append route that supports HTTP TRACE method:
|
Route.Definition |
Jooby.trace(String path,
Route.ZeroArgHandler handler) |
Route.Definition |
Router.use(String path,
Route.Filter filter)
Append a new filter that matches any method under the given path.
|
Route.Definition |
Jooby.use(String path,
Route.Filter filter) |
Route.Definition |
Router.use(String path,
Route.Handler handler)
Append a new route handler that matches any method under the given path.
|
Route.Definition |
Jooby.use(String path,
Route.Handler handler) |
Route.Definition |
Router.use(String path,
Route.OneArgHandler handler)
Append a new route handler that matches any method under the given path.
|
Route.Definition |
Jooby.use(String path,
Route.OneArgHandler handler) |
Route.Definition |
Router.use(String method,
String path,
Route.Filter filter)
Append a new filter that matches the given method and path.
|
Route.Definition |
Jooby.use(String verb,
String path,
Route.Filter filter) |
Route.Definition |
Router.use(String method,
String path,
Route.Handler handler)
Append a new route handler that matches the given method and path.
|
Route.Definition |
Jooby.use(String verb,
String path,
Route.Handler handler) |
Modifier and Type | Method and Description |
---|---|
static List<Route.Definition> |
Jooby.exportRoutes(Jooby app)
Export routes from an application.
|
Copyright © 2019. All rights reserved.