- aboutToSave() - Method in class org.jooby.internal.SessionImpl
-
- AbstractRendererContext - Class in org.jooby.internal
-
- AbstractRendererContext(Set<Renderer>, List<MediaType>, Charset, Map<String, Object>) - Constructor for class org.jooby.internal.AbstractRendererContext
-
- accept() - Method in class org.jooby.internal.RequestImpl
-
- accept() - Method in interface org.jooby.Request
-
- accept() - Method in class org.jooby.Request.Forwarding
-
- accepted() - Static method in class org.jooby.Results
-
- accepted(Object) - Static method in class org.jooby.Results
-
- accepts(MediaType) - Method in class org.jooby.internal.AbstractRendererContext
-
- accepts(List<MediaType>) - Method in class org.jooby.internal.RequestImpl
-
- accepts(String) - Method in interface org.jooby.Renderer.Context
-
True if the given type matches the Accept
header.
- accepts(MediaType) - Method in interface org.jooby.Renderer.Context
-
True if the given type matches the Accept
header.
- accepts(String...) - Method in interface org.jooby.Request
-
Check if the given types are acceptable, returning the best match when true, or else
Optional.empty.
- accepts(MediaType...) - Method in interface org.jooby.Request
-
Check if the given types are acceptable, returning the best match when true, or else
Optional.empty.
- accepts(List<MediaType>) - Method in interface org.jooby.Request
-
Check if the given types are acceptable, returning the best match when true, or else
Optional.empty.
- accepts(List<MediaType>) - Method in class org.jooby.Request.Forwarding
-
- accepts(MediaType...) - Method in class org.jooby.Request.Forwarding
-
- accepts(String...) - Method in class org.jooby.Request.Forwarding
-
- accessedAt() - Method in class org.jooby.internal.RequestScopedSession
-
- accessedAt() - Method in class org.jooby.internal.SessionImpl
-
- accessedAt() - Method in interface org.jooby.Session
-
The last time the client sent a request associated with this session, as the number of
milliseconds since midnight January 1, 1970 GMT, and marked by the time the container
received the request.
- accessedAt(long) - Method in interface org.jooby.Session.Builder
-
Set session last accessed date.
- all - Static variable in class org.jooby.MediaType
-
Any media type.
- ALL - Static variable in class org.jooby.MediaType
-
Any media type.
- all(String, Route.Filter) - Method in class org.jooby.Route.Namespace
-
- all(String, Route.Handler) - Method in class org.jooby.Route.Namespace
-
- all(String, Route.OneArgHandler) - Method in class org.jooby.Route.Namespace
-
- all(String, Route.ZeroArgHandler) - Method in class org.jooby.Route.Namespace
-
- all(Route.Filter) - Method in class org.jooby.Route.Namespace
-
- all(Route.Handler) - Method in class org.jooby.Route.Namespace
-
- all(Route.OneArgHandler) - Method in class org.jooby.Route.Namespace
-
- all(Route.ZeroArgHandler) - Method in class org.jooby.Route.Namespace
-
- allowedHeaders() - Method in class org.jooby.Cors
-
- allowedMethods() - Method in class org.jooby.Cors
-
- allowHeader(String) - Method in class org.jooby.Cors
-
- allowHeaders(String...) - Method in class org.jooby.Cors
-
True if all the headers are allowed.
- allowHeaders(List<String>) - Method in class org.jooby.Cors
-
True if all the headers are allowed.
- allowMethod(String) - Method in class org.jooby.Cors
-
True if the method is allowed.
- allowOrigin(String) - Method in class org.jooby.Cors
-
Test if the given origin is allowed or not.
- anyHeader() - Method in class org.jooby.Cors
-
- anyOrigin() - Method in class org.jooby.Cors
-
- AppPrinter - Class in org.jooby.internal
-
- AppPrinter(Set<Route.Definition>, Set<WebSocket.Definition>, String, int, String) - Constructor for class org.jooby.internal.AppPrinter
-
- Asset - Interface in org.jooby
-
Usually a public file/resource like javascript, css, images files, etc...
- AssetHandler - Class in org.jooby.internal
-
- AssetHandler(String, Class<?>) - Constructor for class org.jooby.internal.AssetHandler
-
- assets(String) - Method in class org.jooby.Jooby
-
Send a static file.
- assets(String, String) - Method in class org.jooby.Jooby
-
Send a static file.
- attributes() - Method in class org.jooby.internal.RequestImpl
-
- attributes() - Method in class org.jooby.internal.RequestScopedSession
-
- attributes() - Method in class org.jooby.internal.SessionImpl
-
- attributes() - Method in interface org.jooby.Request
-
A read only version of the current locals.
- attributes() - Method in class org.jooby.Request.Forwarding
-
- attributes() - Method in interface org.jooby.Session
-
- canConsume(MediaType) - Method in class org.jooby.Route.Definition
-
Test if the route definition can consume a media type.
- canConsume(String) - Method in class org.jooby.Route.Definition
-
Test if the route definition can consume a media type.
- canProduce(List<MediaType>) - Method in class org.jooby.Route.Definition
-
Test if the route definition can consume a media type.
- canProduce(MediaType...) - Method in class org.jooby.Route.Definition
-
Test if the route definition can consume a media type.
- canProduce(String...) - Method in class org.jooby.Route.Definition
-
Test if the route definition can consume a media type.
- CdnAssetHandler - Class in org.jooby.internal
-
- CdnAssetHandler(String, Class<?>, String) - Constructor for class org.jooby.internal.CdnAssetHandler
-
- charset - Variable in class org.jooby.internal.AbstractRendererContext
-
- charset() - Method in class org.jooby.internal.AbstractRendererContext
-
- charset() - Method in class org.jooby.internal.RequestImpl
-
- charset() - Method in class org.jooby.internal.ResponseImpl
-
- charset(Charset) - Method in class org.jooby.internal.ResponseImpl
-
- charset() - Method in interface org.jooby.Renderer.Context
-
- charset() - Method in interface org.jooby.Request
-
The charset defined in the request body.
- charset() - Method in class org.jooby.Request.Forwarding
-
- charset() - Method in interface org.jooby.Response
-
If charset is not set this method returns charset defined in the request body.
- charset(Charset) - Method in interface org.jooby.Response
-
Set the
Charset
to use and set the
Content-Type
header with the current
charset.
- charset() - Method in class org.jooby.Response.Forwarding
-
- charset(Charset) - Method in class org.jooby.Response.Forwarding
-
- charValue() - Method in interface org.jooby.Mutant
-
- charValue(char) - Method in interface org.jooby.Mutant
-
- clearCookie(String) - Method in class org.jooby.internal.ResponseImpl
-
- clearCookie(String) - Method in interface org.jooby.Response
-
Discard a cookie from response.
- clearCookie(String) - Method in class org.jooby.Response.Forwarding
-
- close() - Method in class org.jooby.internal.ReaderInputStream
-
Close the stream.
- close() - Method in class org.jooby.internal.UploadImpl
-
- close(WebSocket.CloseStatus) - Method in class org.jooby.internal.WebSocketImpl
-
- close(int, String) - Method in interface org.jooby.spi.NativeWebSocket
-
Close the web socket.
- close(int, String) - Method in interface org.jooby.WebSocket
-
Gracefully closes the connection, after sending a description message
- close(int) - Method in interface org.jooby.WebSocket
-
Gracefully closes the connection, after sending a description message
- close() - Method in interface org.jooby.WebSocket
-
Gracefully closes the connection, after sending a description message
- close(WebSocket.CloseStatus) - Method in interface org.jooby.WebSocket
-
Gracefully closes the connection, after sending a description message
- code() - Method in class org.jooby.WebSocket.CloseStatus
-
- Collectors - Class in org.jooby.util
-
- Collectors() - Constructor for class org.jooby.util.Collectors
-
- comment() - Method in interface org.jooby.Cookie
-
- comment(String) - Method in class org.jooby.Cookie.Definition
-
Set cookie's comment.
- comment() - Method in class org.jooby.Cookie.Definition
-
- comment() - Method in class org.jooby.internal.CookieImpl
-
- committed() - Method in class org.jooby.internal.ResponseImpl
-
- committed() - Method in interface org.jooby.Response
-
Returns a boolean indicating if the response has been committed.
- committed() - Method in class org.jooby.Response.Forwarding
-
- committed() - Method in interface org.jooby.spi.NativeResponse
-
- compareTo(MediaType) - Method in class org.jooby.MediaType
-
- config() - Method in interface org.jooby.Env
-
- config() - Method in class org.jooby.internal.ServerLookup
-
- config() - Method in interface org.jooby.Jooby.Module
-
- configure(Env, Config, Binder) - Method in class org.jooby.internal.ServerLookup
-
- configure(Binder) - Method in class org.jooby.internal.TypeConverters
-
- configure(Env, Config, Binder) - Method in interface org.jooby.Jooby.Module
-
Configure and produces bindings for the underlying application.
- connect(Injector, NativeWebSocket) - Method in class org.jooby.internal.WebSocketImpl
-
- connect(String, Route.Handler) - Method in class org.jooby.Jooby
-
Append a route that supports HTTP CONNECT method:
- connect(String, Route.OneArgHandler) - Method in class org.jooby.Jooby
-
Append route that supports HTTP CONNECT method:
- connect(String, Route.ZeroArgHandler) - Method in class org.jooby.Jooby
-
Append route that supports HTTP CONNECT method:
- connect(String, Route.Filter) - Method in class org.jooby.Jooby
-
Append a route that supports HTTP CONNECT method:
- CONNECT - Annotation Type in org.jooby.mvc
-
HTTP CONNECT verb for mvc routes.
- connect(WebSocket) - Method in interface org.jooby.WebSocket.Handler
-
- consumes() - Method in class org.jooby.internal.RouteImpl
-
- consumes() - Method in class org.jooby.internal.WebSocketImpl
-
- Consumes - Annotation Type in org.jooby.mvc
-
Defines what media types a route can consume.
- consumes() - Method in interface org.jooby.Route
-
- consumes(MediaType...) - Method in class org.jooby.Route.Definition
-
Set the media types the route can consume.
- consumes(String...) - Method in class org.jooby.Route.Definition
-
Set the media types the route can consume.
- consumes(List<MediaType>) - Method in class org.jooby.Route.Definition
-
Set the media types the route can consume.
- consumes() - Method in class org.jooby.Route.Definition
-
- consumes(MediaType...) - Method in class org.jooby.Route.Definitions
-
Set what a route can consumes.
- consumes(String...) - Method in class org.jooby.Route.Definitions
-
Set what a route can consumes.
- consumes() - Method in class org.jooby.Route.Forwarding
-
- consumes(MediaType...) - Method in class org.jooby.Route.Namespace
-
Set what a route can consumes.
- consumes(String...) - Method in class org.jooby.Route.Namespace
-
Set what a route can consumes.
- consumes() - Method in interface org.jooby.WebSocket
-
- consumes(String) - Method in class org.jooby.WebSocket.Definition
-
Set the media types the route can consume.
- consumes(MediaType) - Method in class org.jooby.WebSocket.Definition
-
Set the media types the route can consume.
- consumes() - Method in class org.jooby.WebSocket.Definition
-
- contextPath() - Method in class org.jooby.internal.RequestImpl
-
- contextPath() - Method in interface org.jooby.Request
-
Application path (a.k.a context path).
- contextPath() - Method in class org.jooby.Request.Forwarding
-
- convert(TypeLiteral<?>, Object) - Method in class org.jooby.internal.reqparam.ParserExecutor
-
- convert(TypeLiteral<?>, MediaType, Object, Status) - Method in class org.jooby.internal.reqparam.ParserExecutor
-
- Cookie - Interface in org.jooby
-
Creates a cookie, a small amount of information sent by a server to
a Web browser, saved by the browser, and later sent back to the server.
- cookie(String) - Method in class org.jooby.internal.RequestImpl
-
- cookie(Cookie) - Method in class org.jooby.internal.ResponseImpl
-
- cookie() - Method in class org.jooby.internal.SessionManager
-
- cookie(String) - Method in interface org.jooby.Request
-
Get a cookie with the given name (if present).
- cookie(String) - Method in class org.jooby.Request.Forwarding
-
- cookie(String, String) - Method in interface org.jooby.Response
-
Adds the specified cookie to the response.
- cookie(Cookie.Definition) - Method in interface org.jooby.Response
-
Adds the specified cookie to the response.
- cookie(Cookie) - Method in interface org.jooby.Response
-
Adds the specified cookie to the response.
- cookie(String, String) - Method in class org.jooby.Response.Forwarding
-
- cookie(Cookie) - Method in class org.jooby.Response.Forwarding
-
- cookie(Cookie.Definition) - Method in class org.jooby.Response.Forwarding
-
- cookie() - Method in class org.jooby.Session.Definition
-
- Cookie.Definition - Class in org.jooby
-
- Cookie.Signature - Class in org.jooby
-
Sign cookies using a HMAC algorithm plus SHA-256 hash.
- CookieImpl - Class in org.jooby.internal
-
- CookieImpl(Cookie.Definition) - Constructor for class org.jooby.internal.CookieImpl
-
- cookies() - Method in class org.jooby.internal.RequestImpl
-
- cookies() - Method in interface org.jooby.Request
-
- cookies() - Method in class org.jooby.Request.Forwarding
-
- cookies() - Method in interface org.jooby.spi.NativeRequest
-
- Cors - Class in org.jooby
-
Cross-origin resource sharing
- Cors(Config) - Constructor for class org.jooby.Cors
-
Creates
Cors
options from
Config
:
- Cors() - Constructor for class org.jooby.Cors
-
- cors() - Method in class org.jooby.Jooby
-
Add a Cross-origin resource sharing filter.
- cors(Cors) - Method in class org.jooby.Jooby
-
Add a Cross-origin resource sharing filter and use the given
Cors
options.
- CorsHandler - Class in org.jooby.internal.routes
-
- CorsHandler(Optional<Cors>) - Constructor for class org.jooby.internal.routes.CorsHandler
-
- create(Request, Response) - Method in class org.jooby.internal.SessionManager
-
- create(Session) - Method in class org.jooby.Session.Mem
-
- create(Session) - Method in interface org.jooby.Session.Store
-
- createdAt() - Method in class org.jooby.internal.RequestScopedSession
-
- createdAt() - Method in class org.jooby.internal.SessionImpl
-
- createdAt(long) - Method in interface org.jooby.Session.Builder
-
Set session created date.
- createdAt() - Method in interface org.jooby.Session
-
- credentials() - Method in class org.jooby.Cors
-
If true, set the Access-Control-Allow-Credentials
header.
- Csrf - Class in org.jooby
-
Cross Site Request Forgery handler
- Csrf(String) - Constructor for class org.jooby.Csrf
-
Creates a new
Csrf
handler and use the given name to save the token in the
Session
and or extract the token from incoming requests.
- Csrf() - Constructor for class org.jooby.Csrf
-
Creates a new
Csrf
and use
csrf
as token name.
- css - Static variable in class org.jooby.MediaType
-
Stylesheet media type.
- DateParser - Class in org.jooby.internal.reqparam
-
- DateParser(String) - Constructor for class org.jooby.internal.reqparam.DateParser
-
- DefaulErrRenderer - Class in org.jooby.internal
-
- DefaulErrRenderer() - Constructor for class org.jooby.internal.DefaulErrRenderer
-
- DEFAULT - Static variable in interface org.jooby.Env
-
Default builder.
- DefHandler() - Constructor for class org.jooby.Err.DefHandler
-
- Definition() - Constructor for class org.jooby.Cookie.Definition
-
- Definition(Cookie.Definition) - Constructor for class org.jooby.Cookie.Definition
-
- Definition(String, String) - Constructor for class org.jooby.Cookie.Definition
-
- Definition(String, String, Route.Handler) - Constructor for class org.jooby.Route.Definition
-
Creates a new route definition.
- Definition(String, String, Route.OneArgHandler) - Constructor for class org.jooby.Route.Definition
-
Creates a new route definition.
- Definition(String, String, Route.ZeroArgHandler) - Constructor for class org.jooby.Route.Definition
-
Creates a new route definition.
- Definition(String, String, Route.Filter) - Constructor for class org.jooby.Route.Definition
-
Creates a new route definition.
- Definition(Class<? extends Session.Store>) - Constructor for class org.jooby.Session.Definition
-
Creates a new session definition.
- Definition(Session.Store) - Constructor for class org.jooby.Session.Definition
-
Creates a new session definition.
- Definition(String, WebSocket.Handler) - Constructor for class org.jooby.WebSocket.Definition
-
- Definitions(Route.Definition[]) - Constructor for class org.jooby.Route.Definitions
-
Creates a new collection of route definitions.
- delete(String, Route.Handler) - Method in class org.jooby.Jooby
-
Append a route that supports HTTP DELETE method:
- delete(String, String, Route.Handler) - Method in class org.jooby.Jooby
-
Append three routes that supports HTTP DELETE method on the same handler:
- delete(String, String, String, Route.Handler) - Method in class org.jooby.Jooby
-
Append three routes that supports HTTP DELETE method on the same handler:
- delete(String, Route.OneArgHandler) - Method in class org.jooby.Jooby
-
Append route that supports HTTP DELETE method:
- delete(String, String, Route.OneArgHandler) - Method in class org.jooby.Jooby
-
Append three routes that supports HTTP DELETE method on the same handler:
- delete(String, String, String, Route.OneArgHandler) - Method in class org.jooby.Jooby
-
Append three routes that supports HTTP DELETE method on the same handler:
- delete(String, Route.ZeroArgHandler) - Method in class org.jooby.Jooby
-
Append route that supports HTTP DELETE method:
- delete(String, String, Route.ZeroArgHandler) - Method in class org.jooby.Jooby
-
Append three routes that supports HTTP DELETE method on the same handler:
- delete(String, String, String, Route.ZeroArgHandler) - Method in class org.jooby.Jooby
-
Append three routes that supports HTTP DELETE method on the same handler:
- delete(String, Route.Filter) - Method in class org.jooby.Jooby
-
Append a route that supports HTTP DELETE method:
- delete(String, String, Route.Filter) - Method in class org.jooby.Jooby
-
Append three routes that supports HTTP DELETE method on the same handler:
- delete(String, String, String, Route.Filter) - Method in class org.jooby.Jooby
-
Append three routes that supports HTTP DELETE method on the same handler:
- DELETE - Annotation Type in org.jooby.mvc
-
HTTP DELETE verb for mvc routes.
- delete(String, Route.Filter) - Method in class org.jooby.Route.Namespace
-
- delete(String, Route.Handler) - Method in class org.jooby.Route.Namespace
-
- delete(String, Route.OneArgHandler) - Method in class org.jooby.Route.Namespace
-
- delete(String, Route.ZeroArgHandler) - Method in class org.jooby.Route.Namespace
-
- delete(Route.Filter) - Method in class org.jooby.Route.Namespace
-
- delete(Route.Handler) - Method in class org.jooby.Route.Namespace
-
- delete(Route.OneArgHandler) - Method in class org.jooby.Route.Namespace
-
- delete(Route.ZeroArgHandler) - Method in class org.jooby.Route.Namespace
-
- delete(String) - Method in class org.jooby.Session.Mem
-
- delete(String) - Method in interface org.jooby.Session.Store
-
Delete a session by ID.
- destroy() - Method in class org.jooby.internal.LifecycleProcessor
-
- destroy() - Method in class org.jooby.internal.RequestScopedSession
-
- destroy() - Method in class org.jooby.internal.SessionImpl
-
- destroy(Session) - Method in class org.jooby.internal.SessionManager
-
- destroy() - Method in interface org.jooby.Session
-
Invalidates this session then unset any objects bound to it.
- disabled() - Method in class org.jooby.Cors
-
Disabled cors (enabled = false).
- doHandle(Request, Response, Route.Chain, URL) - Method in class org.jooby.internal.AssetHandler
-
- doHandle(Request, Response, Route.Chain, URL) - Method in class org.jooby.internal.CdnAssetHandler
-
- domain(String) - Method in class org.jooby.Cookie.Definition
-
Set the cookie's domain.
- domain() - Method in class org.jooby.Cookie.Definition
-
- domain() - Method in interface org.jooby.Cookie
-
- domain() - Method in class org.jooby.internal.CookieImpl
-
- done() - Method in class org.jooby.internal.RequestImpl
-
- doubleValue() - Method in class org.jooby.internal.WsBinaryMessage
-
- doubleValue() - Method in interface org.jooby.Mutant
-
- doubleValue(double) - Method in interface org.jooby.Mutant
-
- download(String, InputStream) - Method in class org.jooby.internal.ResponseImpl
-
- download(String, String) - Method in class org.jooby.internal.ResponseImpl
-
- download(String, InputStream) - Method in interface org.jooby.Response
-
Transfer the file at path as an "attachment".
- download(String) - Method in interface org.jooby.Response
-
Transfer the file at path as an "attachment".
- download(String, String) - Method in interface org.jooby.Response
-
Transfer the file at path as an "attachment".
- download(File) - Method in interface org.jooby.Response
-
Transfer the file at path as an "attachment".
- download(String, File) - Method in interface org.jooby.Response
-
Transfer the file at path as an "attachment".
- download(String, InputStream) - Method in class org.jooby.Response.Forwarding
-
- download(File) - Method in class org.jooby.Response.Forwarding
-
- download(String, File) - Method in class org.jooby.Response.Forwarding
-
- download(String) - Method in class org.jooby.Response.Forwarding
-
- download(String, String) - Method in class org.jooby.Response.Forwarding
-
- generateID() - Method in interface org.jooby.Session.Store
-
Generate a session ID, default algorithm use an
UUID
.
- get(int) - Method in class org.jooby.internal.ParamReferenceImpl
-
- get(String) - Method in class org.jooby.internal.RequestImpl
-
- get(String) - Method in class org.jooby.internal.RequestScopedSession
-
- get(String) - Method in class org.jooby.internal.SessionImpl
-
- get(Request, Response) - Method in class org.jooby.internal.SessionManager
-
- get(String, Route.Handler) - Method in class org.jooby.Jooby
-
Append a route that supports HTTP GET method:
- get(String, String, Route.Handler) - Method in class org.jooby.Jooby
-
Append two routes that supports HTTP GET method on the same handler:
- get(String, String, String, Route.Handler) - Method in class org.jooby.Jooby
-
Append three routes that supports HTTP GET method on the same handler:
- get(String, Route.OneArgHandler) - Method in class org.jooby.Jooby
-
Append route that supports HTTP GET method:
- get(String, String, Route.OneArgHandler) - Method in class org.jooby.Jooby
-
Append three routes that supports HTTP GET method on the same handler:
- get(String, String, String, Route.OneArgHandler) - Method in class org.jooby.Jooby
-
Append three routes that supports HTTP GET method on the same handler:
- get(String, Route.ZeroArgHandler) - Method in class org.jooby.Jooby
-
Append route that supports HTTP GET method:
- get(String, String, Route.ZeroArgHandler) - Method in class org.jooby.Jooby
-
Append three routes that supports HTTP GET method on the same handler:
- get(String, String, String, Route.ZeroArgHandler) - Method in class org.jooby.Jooby
-
Append three routes that supports HTTP GET method on the same handler:
- get(String, Route.Filter) - Method in class org.jooby.Jooby
-
Append a filter that supports HTTP GET method:
- get(String, String, Route.Filter) - Method in class org.jooby.Jooby
-
Append three routes that supports HTTP GET method on the same handler:
- get(String, String, String, Route.Filter) - Method in class org.jooby.Jooby
-
Append three routes that supports HTTP GET method on the same handler:
- GET - Annotation Type in org.jooby.mvc
-
HTTP GET verb for mvc routes.
- get(int) - Method in interface org.jooby.Parser.ParamReference
-
Get the param at the given index or throw
Err
with a bad request code when missing.
- get(String) - Method in class org.jooby.Request.Forwarding
-
- get(String) - Method in interface org.jooby.Request
-
Get a request local attribute.
- get() - Method in class org.jooby.Result
-
- get(List<MediaType>) - Method in class org.jooby.Result
-
Get a result value for the given types (accept header).
- get(String, Route.Filter) - Method in class org.jooby.Route.Namespace
-
- get(String, Route.Handler) - Method in class org.jooby.Route.Namespace
-
- get(String, Route.OneArgHandler) - Method in class org.jooby.Route.Namespace
-
- get(String, Route.ZeroArgHandler) - Method in class org.jooby.Route.Namespace
-
- get(Route.Filter) - Method in class org.jooby.Route.Namespace
-
- get(Route.Handler) - Method in class org.jooby.Route.Namespace
-
- get(Route.OneArgHandler) - Method in class org.jooby.Route.Namespace
-
- get(Route.ZeroArgHandler) - Method in class org.jooby.Route.Namespace
-
- get(String) - Method in interface org.jooby.Session
-
Get a object from this session.
- get(Session.Builder) - Method in class org.jooby.Session.Mem
-
- get(Session.Builder) - Method in interface org.jooby.Session.Store
-
Get a session by ID (if any).
- get() - Method in interface org.jooby.util.ExSupplier
-
Get a result or throw an exception.
- GOING_AWAY - Static variable in interface org.jooby.WebSocket
-
"1001 indicates that an endpoint is "going away", such as a server going down or a
browser having navigated away from a page."
- handle(Request, Response, Route.Chain) - Method in class org.jooby.Csrf
-
- handle(Request, Response, Err) - Method in class org.jooby.Err.DefHandler
-
- handle(Request, Response, Err) - Method in interface org.jooby.Err.Handler
-
Handle a route exception by probably logging the error and sending a err response to the
client.
- handle(Request, Response, Route.Chain) - Method in class org.jooby.internal.AssetHandler
-
- handle(Request, Response, Route.Chain) - Method in class org.jooby.internal.FwdFilter
-
- handle(NativeRequest, NativeResponse) - Method in class org.jooby.internal.HttpHandlerImpl
-
- handle(Request, Response, Route.Chain) - Method in class org.jooby.internal.RouteImpl
-
- handle(Request, Response, Route.Chain) - Method in class org.jooby.internal.routes.CorsHandler
-
- handle(Request, Response, Route.Chain) - Method in class org.jooby.internal.routes.HeadHandler
-
- handle(Request, Response) - Method in class org.jooby.internal.routes.OptionsHandler
-
- handle(Request, Response) - Method in class org.jooby.internal.routes.TraceHandler
-
- handle(Request, Response, Route.Chain) - Method in interface org.jooby.Route.Filter
-
The handle
method of the Filter is called by the server each time a
request/response pair is passed through the chain due to a client request for a resource at
the end of the chain.
- handle(Request, Response, Route.Chain) - Method in interface org.jooby.Route.Handler
-
- handle(Request, Response) - Method in interface org.jooby.Route.Handler
-
Callback method for a HTTP request.
- handle(Request, Response, Route.Chain) - Method in interface org.jooby.Route.OneArgHandler
-
- handle(Request) - Method in interface org.jooby.Route.OneArgHandler
-
Callback method for a HTTP request.
- handle(Request, Response, Route.Chain) - Method in interface org.jooby.Route.ZeroArgHandler
-
- handle() - Method in interface org.jooby.Route.ZeroArgHandler
-
Callback method for a HTTP request.
- handle(NativeRequest, NativeResponse) - Method in interface org.jooby.spi.HttpHandler
-
Handle an incoming HTTP request.
- hashCode() - Method in class org.jooby.MediaType
-
- hashCode() - Method in class org.jooby.WebSocket.Definition
-
- head(String, Route.Handler) - Method in class org.jooby.Jooby
-
Append a route that supports HTTP HEAD method:
- head(String, Route.OneArgHandler) - Method in class org.jooby.Jooby
-
Append route that supports HTTP HEAD method:
- head(String, Route.ZeroArgHandler) - Method in class org.jooby.Jooby
-
Append route that supports HTTP HEAD method:
- head(String, Route.Filter) - Method in class org.jooby.Jooby
-
Append a route that supports HTTP HEAD method:
- head() - Method in class org.jooby.Jooby
-
Append a new route that automatically handles HEAD request from existing GET routes.
- HEAD - Annotation Type in org.jooby.mvc
-
HTTP HEAD verb for mvc routes.
- header(String) - Method in class org.jooby.internal.RequestImpl
-
- header(String) - Method in class org.jooby.internal.ResponseImpl
-
- header(String, Object) - Method in class org.jooby.internal.ResponseImpl
-
- header(String, Iterable<Object>) - Method in class org.jooby.internal.ResponseImpl
-
- header(String) - Method in class org.jooby.internal.UploadImpl
-
- Header - Annotation Type in org.jooby.mvc
-
Mark a MVC method parameter as a request header.
- header(String) - Method in class org.jooby.Request.Forwarding
-
- header(String) - Method in interface org.jooby.Request
-
Get a HTTP header.
- header(String) - Method in class org.jooby.Response.Forwarding
-
- header(String, Object) - Method in class org.jooby.Response.Forwarding
-
- header(String, Object...) - Method in class org.jooby.Response.Forwarding
-
- header(String, Iterable<Object>) - Method in class org.jooby.Response.Forwarding
-
- header(String) - Method in interface org.jooby.Response
-
Get a header with the given name.
- header(String, Object) - Method in interface org.jooby.Response
-
Sets a response header with the given name and value.
- header(String, Object...) - Method in interface org.jooby.Response
-
Sets a response header with the given name and value.
- header(String, Iterable<Object>) - Method in interface org.jooby.Response
-
Sets a response header with the given name and value.
- header(String, Object) - Method in class org.jooby.Result
-
Sets a response header with the given name and value.
- header(String, Object...) - Method in class org.jooby.Result
-
Sets a response header with the given name and value.
- header(String, Iterable<Object>) - Method in class org.jooby.Result
-
Sets a response header with the given name and value.
- header(String) - Method in interface org.jooby.spi.NativeRequest
-
Get the first header for the provided name or a empty list.
- header(String) - Method in interface org.jooby.spi.NativeResponse
-
Get a response header (previously set).
- header(String, Iterable<String>) - Method in interface org.jooby.spi.NativeResponse
-
Set a response header.
- header(String, String) - Method in interface org.jooby.spi.NativeResponse
-
Set a response header.
- header(String) - Method in interface org.jooby.Upload
-
Upload header, like content-type, charset, etc...
- headerNames() - Method in interface org.jooby.spi.NativeRequest
-
- Headers - Class in org.jooby.internal
-
- Headers() - Constructor for class org.jooby.internal.Headers
-
- headers() - Method in class org.jooby.internal.RequestImpl
-
- headers() - Method in class org.jooby.Request.Forwarding
-
- headers() - Method in interface org.jooby.Request
-
- headers() - Method in class org.jooby.Result
-
- headers(String) - Method in interface org.jooby.spi.NativeRequest
-
Get all the headers for the provided name or a empty list.
- headers(String) - Method in interface org.jooby.spi.NativeResponse
-
Get all the response headers for the provided name.
- headers(String) - Method in interface org.jooby.spi.NativeUpload
-
Get all the file headers for the given name.
- HeadHandler - Class in org.jooby.internal.routes
-
- HeadHandler(Set<Route.Definition>) - Constructor for class org.jooby.internal.routes.HeadHandler
-
- hear(TypeLiteral<I>, TypeEncounter<I>) - Method in class org.jooby.internal.LifecycleProcessor
-
- HMAC_SHA256 - Static variable in class org.jooby.Cookie.Signature
-
Algorithm name.
- hostname() - Method in class org.jooby.internal.RequestImpl
-
- hostname() - Method in class org.jooby.Request.Forwarding
-
- hostname() - Method in interface org.jooby.Request
-
The fully qualified name of the client or the last proxy that sent the request.
- html - Static variable in class org.jooby.MediaType
-
HTML media type.
- html(String) - Static method in class org.jooby.Results
-
- HttpHandler - Interface in org.jooby.spi
-
Bridge between Jooby app and a
Server
implementation.
- HttpHandlerImpl - Class in org.jooby.internal
-
- HttpHandlerImpl(Injector, RequestScope, Set<Route.Definition>, Set<WebSocket.Definition>, String, Set<Err.Handler>) - Constructor for class org.jooby.internal.HttpHandlerImpl
-
- httpOnly(boolean) - Method in class org.jooby.Cookie.Definition
-
Set HttpOnly flag.
- httpOnly() - Method in class org.jooby.Cookie.Definition
-
- httpOnly() - Method in interface org.jooby.Cookie
-
- httpOnly() - Method in class org.jooby.internal.CookieImpl
-
- HttpRendererContext - Class in org.jooby.internal
-
- HttpRendererContext(Set<Renderer>, NativeResponse, Consumer<Long>, Consumer<MediaType>, Map<String, Object>, List<MediaType>, Charset) - Constructor for class org.jooby.internal.HttpRendererContext
-
- name() - Method in interface org.jooby.Asset
-
Examples:
- name(String) - Method in class org.jooby.Cookie.Definition
-
Set/Override the cookie's name.
- name() - Method in class org.jooby.Cookie.Definition
-
- name() - Method in interface org.jooby.Cookie
-
- name() - Method in interface org.jooby.Env
-
- name() - Method in class org.jooby.internal.CookieImpl
-
- name() - Method in class org.jooby.internal.ParamReferenceImpl
-
- name - Variable in class org.jooby.internal.reqparam.RequestParam
-
- name(Parameter) - Method in class org.jooby.internal.reqparam.RequestParamNameProviderImpl
-
- name() - Method in class org.jooby.internal.RouteImpl
-
- name() - Method in class org.jooby.internal.UploadImpl
-
- name() - Method in class org.jooby.MediaType
-
- name() - Method in interface org.jooby.Parser.ParamReference
-
- name() - Method in class org.jooby.Route.Definition
-
- name(String) - Method in class org.jooby.Route.Definition
-
Set the route name.
- name(String) - Method in class org.jooby.Route.Definitions
-
Set the route name to the whole collection.
- name() - Method in class org.jooby.Route.Forwarding
-
- name() - Method in interface org.jooby.Route
-
- name(String) - Method in class org.jooby.Route.Namespace
-
Set the route name to the whole collection.
- name() - Method in interface org.jooby.spi.NativeUpload
-
- name() - Method in interface org.jooby.Upload
-
- name() - Method in class org.jooby.View
-
- nameFor(Parameter) - Static method in class org.jooby.internal.reqparam.RequestParam
-
- names(Executable) - Method in class org.jooby.internal.RouteMetadata
-
- names(Executable) - Method in interface org.jooby.reflect.ParameterNameProvider
-
Extract parameter names from a executable: method or constructor.
- names(Executable) - Method in class org.jooby.reflect.ReqParameterNameProvider
-
- Namespace(String) - Constructor for class org.jooby.Route.Namespace
-
- NativeRequest - Interface in org.jooby.spi
-
Minimal/basic implementation of HTTP request.
- NativeResponse - Interface in org.jooby.spi
-
Minimal/basic implementation of HTTP request.
- NativeUpload - Interface in org.jooby.spi
-
File upload from multipart/form-data post.
- NativeWebSocket - Interface in org.jooby.spi
-
- newSwitch(In) - Static method in class org.jooby.util.Switch
-
Creates a new switch.
- newSwitch(String) - Static method in class org.jooby.util.Switch
-
Creates a new string switch.
- next() - Method in interface org.jooby.Parser.Context
-
Invoke next parser in the chain.
- next(TypeLiteral<?>) - Method in interface org.jooby.Parser.Context
-
Invoke next parser in the chain and switch/change the target type we are looking for.
- next(TypeLiteral<?>, Object) - Method in interface org.jooby.Parser.Context
-
Invoke next parser in the chain and switch/change the target type we are looking for but also
the current value.
- next(Request, Response) - Method in interface org.jooby.Route.Chain
-
Invokes the next route in the chain.
- noContent() - Static method in class org.jooby.Results
-
- NORMAL - Static variable in interface org.jooby.WebSocket
-
"1000 indicates a normal closure, meaning that the purpose for which the connection
was established has been fulfilled."
- normalize(String) - Static method in class org.jooby.internal.RoutePattern
-
- NOT_ACCEPTABLE - Static variable in interface org.jooby.WebSocket
-
"1003 indicates that an endpoint is terminating the connection because it has
received a type of data it cannot accept (e.g., an endpoint that understands only
text data MAY send this if it receives a binary message)."
- notFound(String, String, List<MediaType>) - Static method in class org.jooby.internal.RouteImpl
-
- octetstream - Static variable in class org.jooby.MediaType
-
The default binary media type.
- of(int) - Static method in class org.jooby.WebSocket.CloseStatus
-
- of(int, String) - Static method in class org.jooby.WebSocket.CloseStatus
-
- ok() - Static method in class org.jooby.Results
-
- ok(Object) - Static method in class org.jooby.Results
-
- on(String, Runnable) - Method in class org.jooby.Jooby
-
Run the given callback if and only if, app runs in the given enviroment.
- on(String, Consumer<Config>) - Method in class org.jooby.Jooby
-
Run the given callback if and only if, app runs in the given enviroment.
- on(Predicate<String>, Runnable) - Method in class org.jooby.Jooby
-
Run the given callback if and only if, app runs in the given enviroment.
- on(Predicate<String>, Consumer<Config>) - Method in class org.jooby.Jooby
-
Run the given callback if and only if, app runs in the given enviroment.
- on(String, String, String, Runnable) - Method in class org.jooby.Jooby
-
Run the given callback if and only if, app runs in the given enviroment.
- onBinaryMessage(Consumer<ByteBuffer>) - Method in interface org.jooby.spi.NativeWebSocket
-
Set the onbinary message callback.
- onClose(WebSocket.Callback<WebSocket.CloseStatus>) - Method in class org.jooby.internal.WebSocketImpl
-
- onClose(WebSocket.Callback<WebSocket.CloseStatus>) - Method in interface org.jooby.WebSocket
-
Register an close callback to execute when client close the web socket.
- onCloseMessage(BiConsumer<Integer, Optional<String>>) - Method in interface org.jooby.spi.NativeWebSocket
-
Set the onclose message callback.
- onConnect(Runnable) - Method in interface org.jooby.spi.NativeWebSocket
-
Set the onconnect callback.
- onError(WebSocket.ErrCallback) - Method in class org.jooby.internal.WebSocketImpl
-
- onError(WebSocket.ErrCallback) - Method in interface org.jooby.WebSocket
-
Register an error callback to execute when an error is found.
- onErrorMessage(Consumer<Throwable>) - Method in interface org.jooby.spi.NativeWebSocket
-
Set the onerror message callback.
- onMessage(WebSocket.Callback<Mutant>) - Method in class org.jooby.internal.WebSocketImpl
-
- onMessage(WebSocket.Callback<Mutant>) - Method in interface org.jooby.WebSocket
-
Register a callback to execute when a new message arrive.
- onTextMessage(Consumer<String>) - Method in interface org.jooby.spi.NativeWebSocket
-
Set the ontext message callback.
- options(String, Route.Handler) - Method in class org.jooby.Jooby
-
Append a route that supports HTTP OPTIONS method:
- options(String, Route.OneArgHandler) - Method in class org.jooby.Jooby
-
Append route that supports HTTP OPTIONS method:
- options(String, Route.ZeroArgHandler) - Method in class org.jooby.Jooby
-
Append route that supports HTTP OPTIONS method:
- options(String, Route.Filter) - Method in class org.jooby.Jooby
-
Append a route that supports HTTP OPTIONS method:
- options() - Method in class org.jooby.Jooby
-
Append a new route that automatically handles OPTIONS requests.
- OPTIONS - Annotation Type in org.jooby.mvc
-
HTTP OPTIONS verb for mvc routes.
- OptionsHandler - Class in org.jooby.internal.routes
-
- OptionsHandler(Set<Route.Definition>) - Constructor for class org.jooby.internal.routes.OptionsHandler
-
- org.jooby - package org.jooby
-
- org.jooby.internal - package org.jooby.internal
-
- org.jooby.internal.js - package org.jooby.internal.js
-
- org.jooby.internal.mvc - package org.jooby.internal.mvc
-
- org.jooby.internal.reqparam - package org.jooby.internal.reqparam
-
- org.jooby.internal.routes - package org.jooby.internal.routes
-
- org.jooby.mvc - package org.jooby.mvc
-
- org.jooby.reflect - package org.jooby.reflect
-
- org.jooby.scope - package org.jooby.scope
-
- org.jooby.spi - package org.jooby.spi
-
- org.jooby.util - package org.jooby.util
-
- origin() - Method in class org.jooby.Cors
-
An origin must be a "*" (any origin), a domain name (like, http://foo.com) and/or a regex
(like, http://*.domain.com).
- outOfScope(Class<T>) - Static method in class org.jooby.util.Providers
-
- outOfScope(Key<T>) - Static method in class org.jooby.util.Providers
-
- param(Parser.Callback<Parser.ParamReference<String>>) - Method in class org.jooby.internal.reqparam.ParserBuilder
-
- param(String) - Method in class org.jooby.internal.RequestImpl
-
- param(Parser.Callback<Parser.ParamReference<String>>) - Method in interface org.jooby.Parser.Builder
-
Add a HTTP param callback.
- param(String) - Method in class org.jooby.Request.Forwarding
-
- param(String) - Method in interface org.jooby.Request
-
Get a HTTP request parameter under the given name.
- ParameterNameProvider - Interface in org.jooby.reflect
-
Extract parameter names from a executable: method or constructor.
- parameters(Executable) - Method in interface org.jooby.internal.reqparam.RequestParamProvider
-
- parameters(Executable) - Method in class org.jooby.internal.reqparam.RequestParamProviderImpl
-
- paramNames() - Method in interface org.jooby.spi.NativeRequest
-
- ParamReferenceImpl<T> - Class in org.jooby.internal
-
- ParamReferenceImpl(String, List<T>) - Constructor for class org.jooby.internal.ParamReferenceImpl
-
- params(Parser.Callback<Map<String, Mutant>>) - Method in class org.jooby.internal.reqparam.ParserBuilder
-
- params() - Method in class org.jooby.internal.RequestImpl
-
- params() - Method in class org.jooby.MediaType
-
- params(Parser.Callback<Map<String, Mutant>>) - Method in interface org.jooby.Parser.Builder
-
Add a HTTP params callback.
- params() - Method in class org.jooby.Request.Forwarding
-
- params() - Method in interface org.jooby.Request
-
Get all the available parameters.
- params(String) - Method in interface org.jooby.spi.NativeRequest
-
Get all the params for the provided name or a empty list.
- parse(TypeLiteral<?>, Parser.Context) - Method in class org.jooby.internal.reqparam.BeanParser
-
- parse(TypeLiteral<?>, Parser.Context) - Method in class org.jooby.internal.reqparam.DateParser
-
- parse(TypeLiteral<?>, Parser.Context) - Method in class org.jooby.internal.reqparam.LocalDateParser
-
- parse(TypeLiteral<?>, Parser.Context) - Method in class org.jooby.internal.reqparam.LocaleParser
-
- parse() - Method in class org.jooby.internal.reqparam.ParserBuilder
-
- parse(TypeLiteral<?>, Parser.Context) - Method in class org.jooby.internal.reqparam.StaticMethodParser
-
- parse(TypeLiteral<?>, Object) - Method in class org.jooby.internal.reqparam.StaticMethodParser
-
- parse(TypeLiteral<?>, Parser.Context) - Method in class org.jooby.internal.reqparam.StringConstructorParser
-
- parse(TypeLiteral<?>, Object) - Static method in class org.jooby.internal.reqparam.StringConstructorParser
-
- parse(String) - Static method in class org.jooby.MediaType
-
Convert a string separated by comma into one or more
MediaType
.
- parse(TypeLiteral<?>, Parser.Context) - Method in interface org.jooby.Parser
-
Parse one or more values to the required type.
- parser(Parser) - Method in class org.jooby.Jooby
-
Register a new param converter.
- Parser - Interface in org.jooby
-
Parse a request param (path, query, form) or body to something else.
- Parser.BodyReference - Interface in org.jooby
-
Expose the HTTP body as a series of bytes or text.
- Parser.Builder - Interface in org.jooby
-
- Parser.Callback<T> - Interface in org.jooby
-
A parser callback.
- Parser.Context - Interface in org.jooby
-
- Parser.ParamReference<T> - Interface in org.jooby
-
Expose HTTP params from path, query, form url encoded or multipart request as a raw string.
- ParserBuilder - Class in org.jooby.internal.reqparam
-
- ParserBuilder(Parser.Context, TypeLiteral<?>, Object) - Constructor for class org.jooby.internal.reqparam.ParserBuilder
-
- ParserExecutor - Class in org.jooby.internal.reqparam
-
- ParserExecutor(Injector, Set<Parser>) - Constructor for class org.jooby.internal.reqparam.ParserExecutor
-
- patch(String, Route.Handler) - Method in class org.jooby.Jooby
-
Append route that supports HTTP PATCH method:
- patch(String, String, Route.Handler) - Method in class org.jooby.Jooby
-
Append three routes that supports HTTP PATCH method on the same handler:
- patch(String, String, String, Route.Handler) - Method in class org.jooby.Jooby
-
Append three routes that supports HTTP PATCH method on the same handler:
- patch(String, Route.OneArgHandler) - Method in class org.jooby.Jooby
-
Append route that supports HTTP PATCH method:
- patch(String, String, Route.OneArgHandler) - Method in class org.jooby.Jooby
-
Append three routes that supports HTTP PATCH method on the same handler:
- patch(String, String, String, Route.OneArgHandler) - Method in class org.jooby.Jooby
-
Append three routes that supports HTTP PATCH method on the same handler:
- patch(String, Route.ZeroArgHandler) - Method in class org.jooby.Jooby
-
Append route that supports HTTP PATCH method:
- patch(String, String, Route.ZeroArgHandler) - Method in class org.jooby.Jooby
-
Append three routes that supports HTTP PATCH method on the same handler:
- patch(String, String, String, Route.ZeroArgHandler) - Method in class org.jooby.Jooby
-
Append three routes that supports HTTP PATCH method on the same handler:
- patch(String, Route.Filter) - Method in class org.jooby.Jooby
-
Append route that supports HTTP PATCH method:
- patch(String, String, Route.Filter) - Method in class org.jooby.Jooby
-
Append three routes that supports HTTP PATCH method on the same handler:
- patch(String, String, String, Route.Filter) - Method in class org.jooby.Jooby
-
Append three routes that supports HTTP PATCH method on the same handler:
- PATCH - Annotation Type in org.jooby.mvc
-
HTTP PATCH verb for mvc routes.
- patch(String, Route.Filter) - Method in class org.jooby.Route.Namespace
-
- patch(String, Route.Handler) - Method in class org.jooby.Route.Namespace
-
- patch(String, Route.OneArgHandler) - Method in class org.jooby.Route.Namespace
-
- patch(String, Route.ZeroArgHandler) - Method in class org.jooby.Route.Namespace
-
- patch(Route.Filter) - Method in class org.jooby.Route.Namespace
-
- patch(Route.Handler) - Method in class org.jooby.Route.Namespace
-
- patch(Route.OneArgHandler) - Method in class org.jooby.Route.Namespace
-
- patch(Route.ZeroArgHandler) - Method in class org.jooby.Route.Namespace
-
- path() - Method in interface org.jooby.Asset
-
Examples:
- path(String) - Method in class org.jooby.Cookie.Definition
-
Set the cookie's path.
- path() - Method in class org.jooby.Cookie.Definition
-
- path() - Method in interface org.jooby.Cookie
-
- path() - Method in class org.jooby.internal.CookieImpl
-
- path() - Method in class org.jooby.internal.RegexRouteMatcher
-
- path() - Method in class org.jooby.internal.RouteImpl
-
- path() - Method in interface org.jooby.internal.RouteMatcher
-
- path() - Method in class org.jooby.internal.WebSocketImpl
-
- Path - Annotation Type in org.jooby.mvc
-
Set a path for Mvc routes.
- path() - Method in class org.jooby.Request.Forwarding
-
- path() - Method in interface org.jooby.Request
-
Given:
- path() - Method in class org.jooby.Route.Forwarding
-
- path() - Method in interface org.jooby.Route
-
- path() - Method in interface org.jooby.spi.NativeRequest
-
- path() - Method in interface org.jooby.WebSocket
-
- pattern() - Method in class org.jooby.internal.RouteImpl
-
- pattern() - Method in class org.jooby.internal.RoutePattern
-
- pattern() - Method in class org.jooby.internal.WebSocketImpl
-
- pattern() - Method in class org.jooby.Route.Definition
-
Path Patterns
- pattern() - Method in class org.jooby.Route.Forwarding
-
- pattern() - Method in interface org.jooby.Route
-
- pattern() - Method in class org.jooby.WebSocket.Definition
-
- pattern() - Method in interface org.jooby.WebSocket
-
- pause() - Method in class org.jooby.internal.WebSocketImpl
-
- pause() - Method in interface org.jooby.spi.NativeWebSocket
-
Pause reads.
- pause() - Method in interface org.jooby.WebSocket
-
Pause the client stream.
- pid() - Static method in class org.jooby.internal.JvmInfo
-
- plain - Static variable in class org.jooby.MediaType
-
Text plain media type.
- POLICY_VIOLATION - Static variable in interface org.jooby.WebSocket
-
"1008 indicates that an endpoint is terminating the connection because it has
received a message that violates its policy.
- port() - Method in class org.jooby.internal.RequestImpl
-
- port() - Method in class org.jooby.Request.Forwarding
-
- port() - Method in interface org.jooby.Request
-
- post(String, Route.Handler) - Method in class org.jooby.Jooby
-
Append a route that supports HTTP POST method:
- post(String, String, Route.Handler) - Method in class org.jooby.Jooby
-
Append three routes that supports HTTP POST method on the same handler:
- post(String, String, String, Route.Handler) - Method in class org.jooby.Jooby
-
Append three routes that supports HTTP POST method on the same handler:
- post(String, Route.OneArgHandler) - Method in class org.jooby.Jooby
-
Append route that supports HTTP POST method:
- post(String, String, Route.OneArgHandler) - Method in class org.jooby.Jooby
-
Append three routes that supports HTTP POST method on the same handler:
- post(String, String, String, Route.OneArgHandler) - Method in class org.jooby.Jooby
-
Append three routes that supports HTTP POST method on the same handler:
- post(String, Route.ZeroArgHandler) - Method in class org.jooby.Jooby
-
Append route that supports HTTP POST method:
- post(String, String, Route.ZeroArgHandler) - Method in class org.jooby.Jooby
-
Append three routes that supports HTTP POST method on the same handler:
- post(String, String, String, Route.ZeroArgHandler) - Method in class org.jooby.Jooby
-
Append three routes that supports HTTP POST method on the same handler:
- post(String, Route.Filter) - Method in class org.jooby.Jooby
-
Append a route that supports HTTP POST method:
- post(String, String, Route.Filter) - Method in class org.jooby.Jooby
-
Append three routes that supports HTTP POST method on the same handler:
- post(String, String, String, Route.Filter) - Method in class org.jooby.Jooby
-
Append three routes that supports HTTP POST method on the same handler:
- POST - Annotation Type in org.jooby.mvc
-
HTTP POST verb for mvc routes.
- post(String, Route.Filter) - Method in class org.jooby.Route.Namespace
-
- post(String, Route.Handler) - Method in class org.jooby.Route.Namespace
-
- post(String, Route.OneArgHandler) - Method in class org.jooby.Route.Namespace
-
- post(String, Route.ZeroArgHandler) - Method in class org.jooby.Route.Namespace
-
- post(Route.Filter) - Method in class org.jooby.Route.Namespace
-
- post(Route.Handler) - Method in class org.jooby.Route.Namespace
-
- post(Route.OneArgHandler) - Method in class org.jooby.Route.Namespace
-
- post(Route.ZeroArgHandler) - Method in class org.jooby.Route.Namespace
-
- PreDestroyImpl - Class in org.jooby.internal
-
- PreDestroyImpl(Object, Method) - Constructor for class org.jooby.internal.PreDestroyImpl
-
- produces() - Method in class org.jooby.internal.RouteImpl
-
- produces() - Method in class org.jooby.internal.WebSocketImpl
-
- Produces - Annotation Type in org.jooby.mvc
-
Defines what media types a route can produces.
- produces(MediaType...) - Method in class org.jooby.Route.Definition
-
Set the media types the route can produces.
- produces(String...) - Method in class org.jooby.Route.Definition
-
- produces(List<MediaType>) - Method in class org.jooby.Route.Definition
-
Set the media types the route can produces.
- produces() - Method in class org.jooby.Route.Definition
-
- produces(MediaType...) - Method in class org.jooby.Route.Definitions
-
Set what a route can produces.
- produces(String...) - Method in class org.jooby.Route.Definitions
-
Set what a route can produces.
- produces() - Method in class org.jooby.Route.Forwarding
-
- produces(MediaType...) - Method in class org.jooby.Route.Namespace
-
Set what a route can produces.
- produces(String...) - Method in class org.jooby.Route.Namespace
-
Set what a route can produces.
- produces() - Method in interface org.jooby.Route
-
- produces(String) - Method in class org.jooby.WebSocket.Definition
-
Set the media types the route can produces.
- produces(MediaType) - Method in class org.jooby.WebSocket.Definition
-
Set the media types the route can produces.
- produces() - Method in class org.jooby.WebSocket.Definition
-
- produces() - Method in interface org.jooby.WebSocket
-
- protocol() - Method in class org.jooby.internal.RequestImpl
-
- protocol() - Method in class org.jooby.Request.Forwarding
-
- protocol() - Method in interface org.jooby.Request
-
- protocol() - Method in interface org.jooby.spi.NativeRequest
-
- PROTOCOL_ERROR - Static variable in interface org.jooby.WebSocket
-
"1002 indicates that an endpoint is terminating the connection due to a protocol
error."
- Providers - Class in org.jooby.util
-
- Providers() - Constructor for class org.jooby.util.Providers
-
- put(String, Route.Handler) - Method in class org.jooby.Jooby
-
Append route that supports HTTP PUT method:
- put(String, String, Route.Handler) - Method in class org.jooby.Jooby
-
Append three routes that supports HTTP PUT method on the same handler:
- put(String, String, String, Route.Handler) - Method in class org.jooby.Jooby
-
Append three routes that supports HTTP PUT method on the same handler:
- put(String, Route.OneArgHandler) - Method in class org.jooby.Jooby
-
Append route that supports HTTP PUT method:
- put(String, String, Route.OneArgHandler) - Method in class org.jooby.Jooby
-
Append three routes that supports HTTP PUT method on the same handler:
- put(String, String, String, Route.OneArgHandler) - Method in class org.jooby.Jooby
-
Append three routes that supports HTTP PUT method on the same handler:
- put(String, Route.ZeroArgHandler) - Method in class org.jooby.Jooby
-
Append route that supports HTTP PUT method:
- put(String, String, Route.ZeroArgHandler) - Method in class org.jooby.Jooby
-
Append three routes that supports HTTP PUT method on the same handler:
- put(String, String, String, Route.ZeroArgHandler) - Method in class org.jooby.Jooby
-
Append three routes that supports HTTP PUT method on the same handler:
- put(String, Route.Filter) - Method in class org.jooby.Jooby
-
Append route that supports HTTP PUT method:
- put(String, String, Route.Filter) - Method in class org.jooby.Jooby
-
Append three routes that supports HTTP PUT method on the same handler:
- put(String, String, String, Route.Filter) - Method in class org.jooby.Jooby
-
Append three routes that supports HTTP PUT method on the same handler:
- PUT - Annotation Type in org.jooby.mvc
-
HTTP PUT verb for mvc routes.
- put(String, Route.Filter) - Method in class org.jooby.Route.Namespace
-
- put(String, Route.Handler) - Method in class org.jooby.Route.Namespace
-
- put(String, Route.OneArgHandler) - Method in class org.jooby.Route.Namespace
-
- put(String, Route.ZeroArgHandler) - Method in class org.jooby.Route.Namespace
-
- put(Route.Filter) - Method in class org.jooby.Route.Namespace
-
- put(Route.Handler) - Method in class org.jooby.Route.Namespace
-
- put(Route.OneArgHandler) - Method in class org.jooby.Route.Namespace
-
- put(Route.ZeroArgHandler) - Method in class org.jooby.Route.Namespace
-
- put(String, Object) - Method in class org.jooby.View
-
Set a model attribute and override existing attribute.
- put(Map<String, ?>) - Method in class org.jooby.View
-
Set model attributes and override existing values.
- read(byte[], int, int) - Method in class org.jooby.internal.ReaderInputStream
-
Read the specified number of bytes into an array.
- read(byte[]) - Method in class org.jooby.internal.ReaderInputStream
-
Read the specified number of bytes into an array.
- read() - Method in class org.jooby.internal.ReaderInputStream
-
Read a single byte.
- ReaderInputStream - Class in org.jooby.internal
-
InputStream
implementation that reads a character stream from a
Reader
and
transforms it to a byte stream using a specified charset encoding.
- ReaderInputStream(Reader, Charset) - Constructor for class org.jooby.internal.ReaderInputStream
-
Construct a new
ReaderInputStream
with a default input buffer size of
1024 characters.
- reason() - Method in enum org.jooby.Status
-
- reason() - Method in class org.jooby.WebSocket.CloseStatus
-
- redirect(Status, String) - Method in class org.jooby.internal.ResponseImpl
-
- redirect(String) - Method in class org.jooby.Response.Forwarding
-
- redirect(Status, String) - Method in class org.jooby.Response.Forwarding
-
- redirect(String) - Method in interface org.jooby.Response
-
Redirect to the given url with status code defaulting to
Status.FOUND
.
- redirect(Status, String) - Method in interface org.jooby.Response
-
Redirect to the given url with status code defaulting to
Status.FOUND
.
- redirect(String) - Static method in class org.jooby.Results
-
Redirect to the given url with status code defaulting to
Status.FOUND
.
- RegexRouteMatcher - Class in org.jooby.internal
-
- RegexRouteMatcher(String, Matcher, List<String>) - Constructor for class org.jooby.internal.RegexRouteMatcher
-
- render(Object) - Method in class org.jooby.internal.AbstractRendererContext
-
- render(Object, Renderer.Context) - Method in class org.jooby.internal.DefaulErrRenderer
-
- render(Object, Renderer.Context) - Method in interface org.jooby.Renderer
-
Render the given value and write the response (if possible).
- render(Object, Renderer.Context) - Method in interface org.jooby.View.Engine
-
- render(View, Renderer.Context) - Method in interface org.jooby.View.Engine
-
- renderer(Renderer) - Method in class org.jooby.Jooby
-
Append a response
Renderer
for write HTTP messages.
- Renderer - Interface in org.jooby
-
Write a value into the HTTP response and apply a format, if need it.
- Renderer.Context - Interface in org.jooby
-
Contains a few utility methods for doing the actual rendering and writing.
- ReqParameterNameProvider - Class in org.jooby.reflect
-
- ReqParameterNameProvider(ParameterNameProvider) - Constructor for class org.jooby.reflect.ReqParameterNameProvider
-
- Request - Interface in org.jooby
-
Give you access at the current HTTP request in order to read parameters, headers and body.
- Request.Forwarding - Class in org.jooby
-
Forwarding request.
- requestDone(Session) - Method in class org.jooby.internal.SessionManager
-
- RequestImpl - Class in org.jooby.internal
-
- RequestImpl(Injector, NativeRequest, String, int, Route, Map<Object, Object>, Map<String, Object>) - Constructor for class org.jooby.internal.RequestImpl
-
- RequestParam - Class in org.jooby.internal.reqparam
-
- RequestParam(Field) - Constructor for class org.jooby.internal.reqparam.RequestParam
-
- RequestParam(Parameter, String) - Constructor for class org.jooby.internal.reqparam.RequestParam
-
- RequestParam(AnnotatedElement, String, Type) - Constructor for class org.jooby.internal.reqparam.RequestParam
-
- RequestParamNameProviderImpl - Class in org.jooby.internal.reqparam
-
- RequestParamNameProviderImpl(ParameterNameProvider) - Constructor for class org.jooby.internal.reqparam.RequestParamNameProviderImpl
-
- RequestParamProvider - Interface in org.jooby.internal.reqparam
-
- RequestParamProviderImpl - Class in org.jooby.internal.reqparam
-
- RequestParamProviderImpl(RequestParamNameProviderImpl) - Constructor for class org.jooby.internal.reqparam.RequestParamProviderImpl
-
- RequestScope - Class in org.jooby.internal
-
- RequestScope() - Constructor for class org.jooby.internal.RequestScope
-
- RequestScoped - Annotation Type in org.jooby.scope
-
Define a request scoped object.
- RequestScopedSession - Class in org.jooby.internal
-
- RequestScopedSession(SessionManager, Response, Session, Runnable) - Constructor for class org.jooby.internal.RequestScopedSession
-
- require(Object) - Method in class org.jooby.internal.js.JsRequest
-
Need it to make nashorn happy...
- require(Key<T>) - Method in class org.jooby.internal.RequestImpl
-
- require(Key<T>) - Method in class org.jooby.internal.WebSocketImpl
-
- require(Class<T>) - Method in class org.jooby.Jooby
-
Ask Guice for the given type.
- require(Class<T>) - Method in interface org.jooby.Parser.Context
-
Requires a service with the given type.
- require(TypeLiteral<T>) - Method in interface org.jooby.Parser.Context
-
Requires a service with the given type.
- require(Key<T>) - Method in interface org.jooby.Parser.Context
-
Requires a service with the given type.
- require(Class<T>) - Method in class org.jooby.Request.Forwarding
-
- require(TypeLiteral<T>) - Method in class org.jooby.Request.Forwarding
-
- require(Key<T>) - Method in class org.jooby.Request.Forwarding
-
- require(Class<T>) - Method in interface org.jooby.Request
-
Ask Guice for the given type.
- require(String, Class<T>) - Method in interface org.jooby.Request
-
Ask Guice for the given type.
- require(TypeLiteral<T>) - Method in interface org.jooby.Request
-
Ask Guice for the given type.
- require(Key<T>) - Method in interface org.jooby.Request
-
Ask Guice for the given type.
- require(Class<T>) - Method in interface org.jooby.WebSocket
-
Find and return a service using the provided type.
- require(TypeLiteral<T>) - Method in interface org.jooby.WebSocket
-
Find and return a service using the provided type.
- require(Key<T>) - Method in interface org.jooby.WebSocket
-
Find and return a service using the provided key.
- REQUIRED_EXTENSION - Static variable in interface org.jooby.WebSocket
-
"1010 indicates that an endpoint (client) is terminating the connection because it
has expected the server to negotiate one or more extension, but the server didn't
return them in the response message of the WebSocket handshake.
- requireTokenOn(Predicate<Request>) - Method in class org.jooby.Csrf
-
Decided whenever or not an incoming request require token verification.
- reset() - Method in class org.jooby.internal.ResponseImpl
-
- reset() - Method in interface org.jooby.spi.NativeResponse
-
Reset the HTTP status, headers and response buffer is need it.
- resolve(String) - Method in interface org.jooby.Env
-
Returns a string with all substitutions (the
${foo.bar}
syntax,
see
the
spec) resolved.
- resolve(String, String, String) - Method in interface org.jooby.Env
-
Returns a string with all substitutions (the
${foo.bar}
syntax,
see
the
spec) resolved.
- resolve(String, Config) - Method in interface org.jooby.Env
-
Returns a string with all substitutions (the
${foo.bar}
syntax,
see
the
spec) resolved.
- resolve(String, Config, String, String) - Method in interface org.jooby.Env
-
Returns a string with all substitutions (the
${foo.bar}
syntax,
see
the
spec) resolved.
- Response - Interface in org.jooby
-
Give you access to the actual HTTP response.
- Response.Forwarding - Class in org.jooby
-
A forwarding response.
- ResponseImpl - Class in org.jooby.internal
-
- ResponseImpl(Injector, NativeResponse, Route, Map<String, Object>, Charset, Optional<String>) - Constructor for class org.jooby.internal.ResponseImpl
-
- Result - Class in org.jooby
-
Utility class for HTTP responses.
- Result() - Constructor for class org.jooby.Result
-
- Results - Class in org.jooby
-
A
Result
builder with some utility static methods (nothing more).
- Results() - Constructor for class org.jooby.Results
-
- resume() - Method in class org.jooby.internal.WebSocketImpl
-
- resume() - Method in interface org.jooby.spi.NativeWebSocket
-
Resume reads.
- resume() - Method in interface org.jooby.WebSocket
-
Resume the client stream.
- route() - Method in class org.jooby.internal.RequestImpl
-
- route() - Method in class org.jooby.Request.Forwarding
-
- route() - Method in interface org.jooby.Request
-
- Route - Interface in org.jooby
-
Routes are a key concept in Jooby.
- Route.Chain - Interface in org.jooby
-
Chain of routes to be executed.
- Route.Definition - Class in org.jooby
-
DSL for customize routes.
- Route.Definitions - Class in org.jooby
-
Collection of
Route.Definition
useful for registering/setting route options at once.
- Route.Filter - Interface in org.jooby
-
Filter is like a
Route.Handler
but it decided if the next route handler in the chain
can be executed or not.
- Route.Forwarding - Class in org.jooby
-
A forwarding route.
- Route.Handler - Interface in org.jooby
-
A route handler/callback.
- Route.MethodHandler - Interface in org.jooby
-
A handler from a MVC route, it extends
Route.Handler
by adding a reference to the method
behind this route.
- Route.Namespace - Class in org.jooby
-
- Route.OneArgHandler - Interface in org.jooby
-
A route handler/callback that doesn't require a
Response
object.
- Route.ZeroArgHandler - Interface in org.jooby
-
A route handler/callback that doesn't require a
Request
or
Response
objects.
- RouteImpl - Class in org.jooby.internal
-
- RouteImpl(Route.Filter, String, String, String, String, Map<Object, String>, List<MediaType>, List<MediaType>) - Constructor for class org.jooby.internal.RouteImpl
-
- RouteMatcher - Interface in org.jooby.internal
-
- RouteMetadata - Class in org.jooby.internal
-
- RouteMetadata(Env) - Constructor for class org.jooby.internal.RouteMetadata
-
- RoutePattern - Class in org.jooby.internal
-
- RoutePattern(String, String) - Constructor for class org.jooby.internal.RoutePattern
-
- routes(Env, RouteMetadata, Class<?>) - Static method in class org.jooby.internal.mvc.MvcRoutes
-
- routes() - Method in class org.jooby.Route.Namespace
-
- rsp - Variable in class org.jooby.Response.Forwarding
-
The target response.
- run(File) - Method in class org.jooby.internal.js.JsJooby
-
- run(InputStream) - Method in class org.jooby.internal.js.JsJooby
-
- run(Reader) - Method in class org.jooby.internal.js.JsJooby
-
- save(Session) - Method in class org.jooby.Session.Mem
-
- save(Session) - Method in interface org.jooby.Session.Store
-
Save/persist a session.
- savedAt() - Method in class org.jooby.internal.RequestScopedSession
-
- savedAt() - Method in class org.jooby.internal.SessionImpl
-
- savedAt(long) - Method in interface org.jooby.Session.Builder
-
Set session last saved it date.
- savedAt() - Method in interface org.jooby.Session
-
- saveInterval() - Method in class org.jooby.Session.Definition
-
Indicates how frequently a no-dirty session should be persisted (in millis).
- saveInterval(long) - Method in class org.jooby.Session.Definition
-
Set/override how frequently a no-dirty session should be persisted (in millis).
- scope(Key<T>, Provider<T>) - Method in class org.jooby.internal.RequestScope
-
- secure(boolean) - Method in class org.jooby.Cookie.Definition
-
True, ensure that the session cookie is only transmitted via HTTPS.
- secure() - Method in class org.jooby.Cookie.Definition
-
- secure() - Method in interface org.jooby.Cookie
-
Returns true
if the browser is sending cookies only over a secure protocol, or
false
if the browser can send cookies using any protocol.
- secure() - Method in class org.jooby.internal.CookieImpl
-
- secure() - Method in class org.jooby.internal.RequestImpl
-
- secure() - Method in class org.jooby.Request.Forwarding
-
- secure() - Method in interface org.jooby.Request
-
- secure() - Method in interface org.jooby.spi.NativeRequest
-
- seeOther(String) - Static method in class org.jooby.Results
-
Redirect to the given url with status code defaulting to
Status.FOUND
.
- send(CharBuffer) - Method in class org.jooby.internal.AbstractRendererContext
-
- send(Reader) - Method in class org.jooby.internal.AbstractRendererContext
-
- send(String) - Method in class org.jooby.internal.AbstractRendererContext
-
- send(byte[]) - Method in class org.jooby.internal.AbstractRendererContext
-
- send(ByteBuffer) - Method in class org.jooby.internal.AbstractRendererContext
-
- send(FileChannel) - Method in class org.jooby.internal.AbstractRendererContext
-
- send(InputStream) - Method in class org.jooby.internal.AbstractRendererContext
-
- send(Result) - Method in class org.jooby.internal.ResponseImpl
-
- send(Object, WebSocket.SuccessCallback, WebSocket.ErrCallback) - Method in class org.jooby.internal.WebSocketImpl
-
- send(byte[]) - Method in interface org.jooby.Renderer.Context
-
Write bytes into the HTTP response body.
- send(ByteBuffer) - Method in interface org.jooby.Renderer.Context
-
Write byte buffer into the HTTP response body.
- send(String) - Method in interface org.jooby.Renderer.Context
-
Write text into the HTTP response body.
- send(InputStream) - Method in interface org.jooby.Renderer.Context
-
Write bytes into the HTTP response body.
- send(CharBuffer) - Method in interface org.jooby.Renderer.Context
-
Write text into the HTTP response body.
- send(Reader) - Method in interface org.jooby.Renderer.Context
-
Write text into the HTTP response body.
- send(FileChannel) - Method in interface org.jooby.Renderer.Context
-
Write file into the HTTP response body, using OS zero-copy transfer (if possible).
- send(Object) - Method in class org.jooby.Response.Forwarding
-
- send(Result) - Method in class org.jooby.Response.Forwarding
-
- send(Object) - Method in interface org.jooby.Response
-
Responsible of writing the given body into the HTTP response.
- send(Result) - Method in interface org.jooby.Response
-
Responsible of writing the given body into the HTTP response.
- send(byte[]) - Method in interface org.jooby.spi.NativeResponse
-
- send(ByteBuffer) - Method in interface org.jooby.spi.NativeResponse
-
- send(InputStream) - Method in interface org.jooby.spi.NativeResponse
-
- send(FileChannel) - Method in interface org.jooby.spi.NativeResponse
-
- send(Object) - Method in interface org.jooby.WebSocket
-
Send data through the connection.
- send(Object, WebSocket.SuccessCallback) - Method in interface org.jooby.WebSocket
-
Send data through the connection.
- send(Object, WebSocket.ErrCallback) - Method in interface org.jooby.WebSocket
-
Send data through the connection.
- send(Object, WebSocket.SuccessCallback, WebSocket.ErrCallback) - Method in interface org.jooby.WebSocket
-
Send data through the connection.
- sendBytes(ByteBuffer, WebSocket.SuccessCallback, WebSocket.ErrCallback) - Method in interface org.jooby.spi.NativeWebSocket
-
Send a binary message to the client.
- sendBytes(byte[], WebSocket.SuccessCallback, WebSocket.ErrCallback) - Method in interface org.jooby.spi.NativeWebSocket
-
Send a binary message to the client.
- sendjs(ScriptObjectMirror) - Method in class org.jooby.internal.js.JsResponse
-
- sendText(String, WebSocket.SuccessCallback, WebSocket.ErrCallback) - Method in interface org.jooby.spi.NativeWebSocket
-
Send a text message to the client.
- sendText(ByteBuffer, WebSocket.SuccessCallback, WebSocket.ErrCallback) - Method in interface org.jooby.spi.NativeWebSocket
-
Send a text message to the client.
- sendText(byte[], WebSocket.SuccessCallback, WebSocket.ErrCallback) - Method in interface org.jooby.spi.NativeWebSocket
-
Send a text message to the client.
- Server - Interface in org.jooby.spi
-
A HTTP web server.
- SERVER_ERROR - Static variable in interface org.jooby.WebSocket
-
"1011 indicates that a server is terminating the connection because it encountered
an unexpected condition that prevented it from fulfilling the request."
- ServerLookup - Class in org.jooby.internal
-
- ServerLookup() - Constructor for class org.jooby.internal.ServerLookup
-
- SERVICE_OVERLOAD - Static variable in interface org.jooby.WebSocket
-
"1013 indicates that the service is experiencing overload.
- SERVICE_RESTARTED - Static variable in interface org.jooby.WebSocket
-
"1012 indicates that the service is restarted.
- session() - Method in class org.jooby.internal.RequestImpl
-
- session() - Method in class org.jooby.internal.RequestScopedSession
-
- session(Class<? extends Session.Store>) - Method in class org.jooby.Jooby
-
Setup a session store to use.
- session(Session.Store) - Method in class org.jooby.Jooby
-
Setup a session store to use.
- session() - Method in class org.jooby.Request.Forwarding
-
- session() - Method in interface org.jooby.Request
-
- Session - Interface in org.jooby
-
- Session.Builder - Interface in org.jooby
-
Build or restore a session from a persistent storage.
- Session.Definition - Class in org.jooby
-
Hold session related configuration parameters.
- Session.Mem - Class in org.jooby
-
A keep in memory session store.
- Session.Store - Interface in org.jooby
-
Read, save and delete sessions from a persistent storage.
- sessionId() - Method in interface org.jooby.Session.Builder
-
- SessionImpl - Class in org.jooby.internal
-
- SessionImpl(ParserExecutor, boolean, String, long) - Constructor for class org.jooby.internal.SessionImpl
-
- SessionManager - Class in org.jooby.internal
-
- SessionManager(Config, Session.Definition, Session.Store, ParserExecutor) - Constructor for class org.jooby.internal.SessionManager
-
- set(String, Object) - Method in class org.jooby.internal.RequestImpl
-
- set(Key<?>, Object) - Method in class org.jooby.internal.RequestImpl
-
- set(String, String) - Method in class org.jooby.internal.RequestScopedSession
-
- set(String, String) - Method in class org.jooby.internal.SessionImpl
-
- set(String, Object) - Method in class org.jooby.Request.Forwarding
-
- set(Key<?>, Object) - Method in class org.jooby.Request.Forwarding
-
- set(Class<?>, Object) - Method in class org.jooby.Request.Forwarding
-
- set(TypeLiteral<?>, Object) - Method in class org.jooby.Request.Forwarding
-
- set(String, Object) - Method in interface org.jooby.Request
-
Set local attribute.
- set(Class<?>, Object) - Method in interface org.jooby.Request
-
- set(TypeLiteral<?>, Object) - Method in interface org.jooby.Request
-
- set(Key<?>, Object) - Method in interface org.jooby.Request
-
- set(Object) - Method in class org.jooby.Result
-
Set result content.
- set(String, String) - Method in interface org.jooby.Session.Builder
-
Set a session local attribute.
- set(Map<String, String>) - Method in interface org.jooby.Session.Builder
-
Set one ore more session local attributes.
- set(String, byte) - Method in interface org.jooby.Session
-
Set a session local using a the given name.
- set(String, char) - Method in interface org.jooby.Session
-
Set a session local using a the given name.
- set(String, boolean) - Method in interface org.jooby.Session
-
Set a session local using a the given name.
- set(String, short) - Method in interface org.jooby.Session
-
Set a session local using a the given name.
- set(String, int) - Method in interface org.jooby.Session
-
Set a session local using a the given name.
- set(String, long) - Method in interface org.jooby.Session
-
Set a session local using a the given name.
- set(String, float) - Method in interface org.jooby.Session
-
Set a session local using a the given name.
- set(String, double) - Method in interface org.jooby.Session
-
Set a session local using a the given name.
- set(String, CharSequence) - Method in interface org.jooby.Session
-
Set a session local using a the given name.
- set(String, String) - Method in interface org.jooby.Session
-
Set a session local using a the given name.
- set(Object) - Method in class org.jooby.View
-
- shortValue() - Method in class org.jooby.internal.WsBinaryMessage
-
- shortValue() - Method in interface org.jooby.Mutant
-
- shortValue(int) - Method in interface org.jooby.Mutant
-
- sign(String, String) - Static method in class org.jooby.Cookie.Signature
-
Sign a value using a secret key.
- Signature() - Constructor for class org.jooby.Cookie.Signature
-
- size() - Method in class org.jooby.internal.ParamReferenceImpl
-
- size() - Method in interface org.jooby.Parser.ParamReference
-
- start() - Method in class org.jooby.internal.PreDestroyImpl
-
- start() - Method in class org.jooby.Jooby
-
Bootstrap
- start(String[]) - Method in class org.jooby.Jooby
-
Bootstrap
- start() - Method in interface org.jooby.Managed
-
Start callback, useful to initialize an expensive service.
- start() - Method in interface org.jooby.spi.Server
-
Start the web server.
- startAt(Executable) - Method in class org.jooby.internal.RouteMetadata
-
- StaticMethodParser - Class in org.jooby.internal.reqparam
-
- StaticMethodParser(String) - Constructor for class org.jooby.internal.reqparam.StaticMethodParser
-
- status() - Method in class org.jooby.internal.ResponseImpl
-
- status(Status) - Method in class org.jooby.internal.ResponseImpl
-
- status() - Method in class org.jooby.Response.Forwarding
-
- status(Status) - Method in class org.jooby.Response.Forwarding
-
- status(int) - Method in class org.jooby.Response.Forwarding
-
- status() - Method in interface org.jooby.Response
-
- status(Status) - Method in interface org.jooby.Response
-
Set the HTTP response status.
- status(int) - Method in interface org.jooby.Response
-
Set the HTTP response status.
- status(Status) - Method in class org.jooby.Result
-
Set response status.
- status(int) - Method in class org.jooby.Result
-
Set response status.
- status() - Method in class org.jooby.Result
-
- Status - Enum in org.jooby
-
HTTP status codes.
- statusCode() - Method in exception org.jooby.Err
-
- statusCode() - Method in interface org.jooby.spi.NativeResponse
-
- statusCode(int) - Method in interface org.jooby.spi.NativeResponse
-
Set the HTTP response status.
- stop() - Method in class org.jooby.internal.PreDestroyImpl
-
- stop() - Method in class org.jooby.Jooby
-
Stop the application, close all the modules and stop the web server.
- stop() - Method in interface org.jooby.Managed
-
Stop callback, useful for cleanup and free resources.
- stop() - Method in interface org.jooby.spi.Server
-
Stop the web server.
- store() - Method in class org.jooby.Session.Definition
-
- stream() - Method in interface org.jooby.Asset
-
- StringConstructorParser - Class in org.jooby.internal.reqparam
-
- StringConstructorParser() - Constructor for class org.jooby.internal.reqparam.StringConstructorParser
-
- StrParamReferenceImpl - Class in org.jooby.internal
-
- StrParamReferenceImpl(String, List<String>) - Constructor for class org.jooby.internal.StrParamReferenceImpl
-
- subtype() - Method in class org.jooby.MediaType
-
- SUCCESS - Static variable in interface org.jooby.WebSocket
-
Default success callback.
- Switch<In,Out> - Class in org.jooby.util
-
A programmatic switch:
- tempRedirect(String) - Static method in class org.jooby.Results
-
Redirect to the given url with status code defaulting to
Status.FOUND
.
- terminate() - Method in class org.jooby.internal.WebSocketImpl
-
- terminate() - Method in interface org.jooby.spi.NativeWebSocket
-
Terminate immediately a connection.
- terminate() - Method in interface org.jooby.WebSocket
-
Immediately shuts down the connection.
- text() - Method in class org.jooby.internal.BodyReferenceImpl
-
- text - Static variable in class org.jooby.MediaType
-
Any text media type.
- text() - Method in interface org.jooby.Parser.BodyReference
-
Returns the HTTP body as text.
- to(TypeLiteral<T>) - Method in class org.jooby.internal.MutantImpl
-
- to(TypeLiteral<T>, MediaType) - Method in class org.jooby.internal.MutantImpl
-
- to(TypeLiteral<T>) - Method in class org.jooby.internal.WsBinaryMessage
-
- to(TypeLiteral<T>, MediaType) - Method in class org.jooby.internal.WsBinaryMessage
-
- to(Class<T>) - Method in interface org.jooby.Mutant
-
Convert a raw value to the given type.
- to(TypeLiteral<T>) - Method in interface org.jooby.Mutant
-
Convert a raw value to the given type.
- to(Class<T>, String) - Method in interface org.jooby.Mutant
-
Convert a raw value to the given type.
- to(Class<T>, MediaType) - Method in interface org.jooby.Mutant
-
Convert a raw value to the given type.
- to(TypeLiteral<T>, String) - Method in interface org.jooby.Mutant
-
Convert a raw value to the given type.
- to(TypeLiteral<T>, MediaType) - Method in interface org.jooby.Mutant
-
Convert a raw value to the given type.
- toCookie() - Method in class org.jooby.Cookie.Definition
-
Produces a cookie from current definition.
- toEnum(Class<T>) - Method in class org.jooby.internal.WsBinaryMessage
-
- toEnum(Class<T>) - Method in interface org.jooby.Mutant
-
- toEnum(T) - Method in interface org.jooby.Mutant
-
- tokenGen(Function<Request, String>) - Method in class org.jooby.Csrf
-
Set a custom token generator.
- toList(Class<T>) - Method in class org.jooby.internal.WsBinaryMessage
-
- toList(Class<T>) - Method in interface org.jooby.Mutant
-
- toList() - Method in interface org.jooby.Mutant
-
- toList() - Static method in class org.jooby.util.Collectors
-
- toLocale(String) - Static method in class org.jooby.internal.LocaleUtils
-
- toMap() - Method in exception org.jooby.Err
-
Produces a friendly view of the err, resulting map has these attributes:
- toMap() - Method in class org.jooby.internal.MutantImpl
-
- toMap() - Method in class org.jooby.internal.WsBinaryMessage
-
- toMap() - Method in interface org.jooby.Mutant
-
A map view of this mutant.
- TOO_BIG_TO_PROCESS - Static variable in interface org.jooby.WebSocket
-
"1009 indicates that an endpoint is terminating the connection because it has
received a message that is too big for it to process."
- toOptional(Class<T>) - Method in class org.jooby.internal.WsBinaryMessage
-
- toOptional() - Method in interface org.jooby.Mutant
-
- toOptional(Class<T>) - Method in interface org.jooby.Mutant
-
- toSet(Class<T>) - Method in class org.jooby.internal.WsBinaryMessage
-
- toSet() - Method in interface org.jooby.Mutant
-
- toSet(Class<T>) - Method in interface org.jooby.Mutant
-
- toSet() - Static method in class org.jooby.util.Collectors
-
- toSortedSet(Class<T>) - Method in class org.jooby.internal.WsBinaryMessage
-
- toSortedSet() - Method in interface org.jooby.Mutant
-
- toSortedSet(Class<T>) - Method in interface org.jooby.Mutant
-
- toString() - Method in class org.jooby.Cookie.Definition
-
- toString() - Method in class org.jooby.internal.AbstractRendererContext
-
- toString() - Method in class org.jooby.internal.AppPrinter
-
- toString() - Method in class org.jooby.internal.CookieImpl
-
- toString() - Method in class org.jooby.internal.DefaulErrRenderer
-
- toString() - Method in class org.jooby.internal.MutantImpl
-
- toString() - Method in class org.jooby.internal.ParamReferenceImpl
-
- toString() - Method in class org.jooby.internal.reqparam.BeanParser
-
- toString() - Method in class org.jooby.internal.reqparam.DateParser
-
- toString() - Method in class org.jooby.internal.reqparam.LocalDateParser
-
- toString() - Method in class org.jooby.internal.reqparam.LocaleParser
-
- toString() - Method in class org.jooby.internal.reqparam.StaticMethodParser
-
- toString() - Method in class org.jooby.internal.reqparam.StringConstructorParser
-
- toString() - Method in class org.jooby.internal.RequestImpl
-
- toString() - Method in class org.jooby.internal.RequestScopedSession
-
- toString() - Method in class org.jooby.internal.RouteImpl
-
- toString() - Method in class org.jooby.internal.RoutePattern
-
- toString() - Method in class org.jooby.internal.SessionImpl
-
- toString() - Method in class org.jooby.internal.UploadImpl
-
- toString() - Method in class org.jooby.internal.WebSocketImpl
-
- toString() - Method in class org.jooby.MediaType
-
- toString() - Method in class org.jooby.Request.Forwarding
-
- toString() - Method in class org.jooby.Response.Forwarding
-
- toString() - Method in class org.jooby.Route.Definition
-
- toString() - Method in class org.jooby.Route.Forwarding
-
- toString() - Method in enum org.jooby.Status
-
Return a string representation of this status code.
- toString() - Method in class org.jooby.View
-
- toString() - Method in class org.jooby.WebSocket.CloseStatus
-
- toString() - Method in class org.jooby.WebSocket.Definition
-
- toType - Variable in class org.jooby.internal.reqparam.ParserBuilder
-
- touch() - Method in class org.jooby.internal.SessionImpl
-
- toUpload() - Method in interface org.jooby.Mutant
-
Convert a form field to file
Upload
.
- trace(String, Route.Handler) - Method in class org.jooby.Jooby
-
Append a route that supports HTTP TRACE method:
- trace(String, Route.OneArgHandler) - Method in class org.jooby.Jooby
-
Append route that supports HTTP TRACE method:
- trace(String, Route.ZeroArgHandler) - Method in class org.jooby.Jooby
-
Append route that supports HTTP TRACE method:
- trace(String, Route.Filter) - Method in class org.jooby.Jooby
-
Append a route that supports HTTP TRACE method:
- trace() - Method in class org.jooby.Jooby
-
Append a default trace implementation under the given path.
- TRACE - Annotation Type in org.jooby.mvc
-
HTTP TRACE verb for mvc routes.
- TraceHandler - Class in org.jooby.internal.routes
-
- TraceHandler() - Constructor for class org.jooby.internal.routes.TraceHandler
-
- type() - Method in interface org.jooby.Asset
-
- type(MediaType) - Method in class org.jooby.internal.AbstractRendererContext
-
- type(MediaType) - Method in class org.jooby.internal.HttpRendererContext
-
- type - Variable in class org.jooby.internal.reqparam.RequestParam
-
- type() - Method in class org.jooby.internal.RequestImpl
-
- type() - Method in class org.jooby.internal.ResponseImpl
-
- type(MediaType) - Method in class org.jooby.internal.ResponseImpl
-
- type() - Method in class org.jooby.internal.UploadImpl
-
- type() - Method in class org.jooby.MediaType
-
- type() - Method in interface org.jooby.Parser.Context
-
Content Type header, if current context was bind to a HTTP body via
Request.body()
.
- type(String) - Method in interface org.jooby.Renderer.Context
-
Set the Content-Type
header IF and ONLY IF, no Content-Type
was set
yet.
- type(MediaType) - Method in interface org.jooby.Renderer.Context
-
Set the Content-Type
header IF and ONLY IF, no Content-Type
was set
yet.
- type() - Method in class org.jooby.Request.Forwarding
-
- type() - Method in interface org.jooby.Request
-
- type() - Method in class org.jooby.Response.Forwarding
-
- type(MediaType) - Method in class org.jooby.Response.Forwarding
-
- type(String) - Method in class org.jooby.Response.Forwarding
-
- type() - Method in interface org.jooby.Response
-
- type(MediaType) - Method in interface org.jooby.Response
-
Set the response media type and set the Content-Type
header.
- type(String) - Method in interface org.jooby.Response
-
Set the response media type and set the Content-Type
header.
- type(MediaType) - Method in class org.jooby.Result
-
Set the content type of this content.
- type(String) - Method in class org.jooby.Result
-
Set the content type of this content.
- type() - Method in class org.jooby.Result
-
- type() - Method in interface org.jooby.Upload
-
- TypeConverters - Class in org.jooby.internal
-
- TypeConverters() - Constructor for class org.jooby.internal.TypeConverters
-
- unset(String) - Method in class org.jooby.internal.RequestImpl
-
- unset(String) - Method in class org.jooby.internal.RequestScopedSession
-
- unset() - Method in class org.jooby.internal.RequestScopedSession
-
- unset(String) - Method in class org.jooby.internal.SessionImpl
-
- unset() - Method in class org.jooby.internal.SessionImpl
-
- unset(String) - Method in class org.jooby.Request.Forwarding
-
- unset(String) - Method in interface org.jooby.Request
-
Remove a request local attribute.
- unset(String) - Method in interface org.jooby.Session
-
Remove a local value (if any) from session locals.
- unset() - Method in interface org.jooby.Session
-
Unset/remove all the session data.
- unsign(String, String) - Static method in class org.jooby.Cookie.Signature
-
- unwrap(Request) - Static method in class org.jooby.Request.Forwarding
-
Unwrap a request in order to find out the target instance.
- unwrap(Response) - Static method in class org.jooby.Response.Forwarding
-
Unwrap a response in order to find out the target instance.
- unwrap(Route) - Static method in class org.jooby.Route.Forwarding
-
Find a target route.
- upgrade(Class<T>) - Method in interface org.jooby.spi.NativeRequest
-
Upgrade the request to something else...like a web socket.
- upload(Parser.Callback<Parser.ParamReference<Upload>>) - Method in class org.jooby.internal.reqparam.ParserBuilder
-
- upload(Parser.Callback<Parser.ParamReference<Upload>>) - Method in interface org.jooby.Parser.Builder
-
Add a HTTP upload callback.
- Upload - Interface in org.jooby
-
- UploadImpl - Class in org.jooby.internal
-
- UploadImpl(Injector, NativeUpload) - Constructor for class org.jooby.internal.UploadImpl
-
- UploadParamReferenceImpl - Class in org.jooby.internal
-
- UploadParamReferenceImpl(String, List<Upload>) - Constructor for class org.jooby.internal.UploadParamReferenceImpl
-
- use(Jooby) - Method in class org.jooby.Jooby
-
Import ALL the direct routes from the given app.
- use(String) - Method in class org.jooby.Jooby
-
Define one or more routes under the same namespace:
- use(String, Route.Filter) - Method in class org.jooby.Jooby
-
Append a new filter that matches any method under the given path.
- use(String, String, Route.Filter) - Method in class org.jooby.Jooby
-
Append a new filter that matches any method under the given path.
- use(String, String, Route.Handler) - Method in class org.jooby.Jooby
-
Append a new route handler that matches any method under the given path.
- use(String, Route.Handler) - Method in class org.jooby.Jooby
-
Append a new route handler that matches any method under the given path.
- use(Class<?>) - Method in class org.jooby.Jooby
-
Append one or more routes defined in the given class.
- use(Jooby.Module) - Method in class org.jooby.Jooby
-
Register a application module.
- use(Config) - Method in class org.jooby.Jooby
-
Set the application configuration object.
- valid(String, String) - Static method in class org.jooby.Cookie.Signature
-
True, if the given signed value is valid.
- value(String) - Method in class org.jooby.Cookie.Definition
-
Set the cookie's value.
- value() - Method in class org.jooby.Cookie.Definition
-
- value() - Method in interface org.jooby.Cookie
-
- value() - Method in class org.jooby.internal.CookieImpl
-
- value - Variable in class org.jooby.internal.reqparam.ParserBuilder
-
- value(Request, Response) - Method in class org.jooby.internal.reqparam.RequestParam
-
- value() - Method in class org.jooby.internal.WsBinaryMessage
-
- value() - Method in interface org.jooby.Mutant
-
- value(String) - Method in interface org.jooby.Mutant
-
- value() - Method in enum org.jooby.Status
-
- value() - Method in class org.jooby.util.Switch
-
Test all the switches and find the first who best matches the input value.
- valueOf(String) - Static method in enum org.jooby.internal.BuiltinParser
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum org.jooby.internal.BuiltinRenderer
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in class org.jooby.MediaType
-
Convert a media type expressed as String into a
MediaType
.
- valueOf(String...) - Static method in class org.jooby.MediaType
-
Convert one or more media types expressed as String into a
MediaType
.
- valueOf(String) - Static method in enum org.jooby.Status
-
Returns the enum constant of this type with the specified name.
- valueOf(int) - Static method in enum org.jooby.Status
-
Return the enum constant of this type with the specified numeric value.
- values() - Static method in enum org.jooby.internal.BuiltinParser
-
Returns an array containing the constants of this enum type, in
the order they are declared.
- values() - Static method in enum org.jooby.internal.BuiltinRenderer
-
Returns an array containing the constants of this enum type, in
the order they are declared.
- values() - Static method in enum org.jooby.Status
-
Returns an array containing the constants of this enum type, in
the order they are declared.
- vars() - Method in class org.jooby.internal.RegexRouteMatcher
-
- vars() - Method in class org.jooby.internal.RouteImpl
-
- vars() - Method in interface org.jooby.internal.RouteMatcher
-
Get path vars from current path.
- vars() - Method in class org.jooby.internal.RoutePattern
-
- vars() - Method in class org.jooby.internal.WebSocketImpl
-
- vars() - Method in class org.jooby.Route.Definition
-
- vars() - Method in class org.jooby.Route.Forwarding
-
- vars() - Method in interface org.jooby.Route
-
Path variables, either named or by index (capturing group).
- vars() - Method in interface org.jooby.WebSocket
-
- VIEW - Static variable in class org.jooby.Err.DefHandler
-
Default err view.
- View - Class in org.jooby
-
Special result that hold view name and model.
- View(String) - Constructor for class org.jooby.View
-
- View.Engine - Interface in org.jooby
-
Special body serializer for dealing with
View
.