- 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.
- canFormat(Class<?>) - Method in interface org.jooby.Body.Formatter
-
Test if the given type can be write it to the HTTP response body.
- canFormat(Class<?>) - Method in class org.jooby.internal.AssetFormatter
-
- canFormat(Class<?>) - Method in interface org.jooby.View.Engine
-
- canParse(Class<?>) - Method in interface org.jooby.Body.Parser
-
Test if the HTTP request body or parameter can be converted to the given type.
- canParse(TypeLiteral<?>) - Method in interface org.jooby.Body.Parser
-
Test if the HTTP request body or parameter can be converted to the given 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.
- charset() - Method in interface org.jooby.Body.Writer
-
- charset() - Method in class org.jooby.internal.BodyWriterImpl
-
- charset() - Method in class org.jooby.internal.undertow.UndertowRequest
-
- charset() - Method in class org.jooby.internal.undertow.UndertowResponse
-
- charset(Charset) - Method in class org.jooby.internal.undertow.UndertowResponse
-
- 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
-
- clearCookie(String) - Method in class org.jooby.internal.undertow.UndertowResponse
-
- 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.undertow.UndertowUpload
-
- close(WebSocket.CloseStatus) - Method in class org.jooby.internal.WebSocketImpl
-
- 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.fn
-
- Collectors() - Constructor for class org.jooby.fn.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
-
- committed() - Method in class org.jooby.internal.undertow.UndertowResponse
-
- 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
-
- compareTo(MediaType) - Method in class org.jooby.MediaType
-
- config() - Method in interface org.jooby.Env
-
- config() - Method in class org.jooby.internal.undertow.Undertow
-
- config() - Method in interface org.jooby.Jooby.Module
-
- configure(Binder) - Static method in class org.jooby.internal.TypeConverters
-
- configure(Env, Config, Binder) - Method in class org.jooby.internal.undertow.Undertow
-
- configure(Env, Config, Binder) - Method in interface org.jooby.Jooby.Module
-
Configure and produces bindings for the underlying application.
- configure(Binder) - Method in interface org.jooby.Request.Module
-
- connect(WebSocketChannel) - Method in class org.jooby.internal.undertow.UndertowWebSocketBridge
-
- connect(Injector, WebSocketChannel) - 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() - Method in class org.jooby.Route.Forwarding
-
- 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
-
- content(Object) - Method in class org.jooby.Body
-
Set body content.
- content() - Method in class org.jooby.Body
-
- 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() - Method in class org.jooby.internal.SessionManager
-
- cookie(String) - Method in class org.jooby.internal.undertow.UndertowRequest
-
- cookie(Cookie) - Method in class org.jooby.internal.undertow.UndertowResponse
-
- 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.
- cookies() - Method in class org.jooby.internal.undertow.UndertowRequest
-
- cookies() - Method in interface org.jooby.Request
-
- cookies() - Method in class org.jooby.Request.Forwarding
-
- create(Request, Response) - Method in class org.jooby.internal.SessionManager
-
- create(Session) - Method in class org.jooby.Session.MemoryStore
-
- create(Session) - Method in interface org.jooby.Session.Store
-
- createAndInject(Request, Class<?>) - Static method in class org.jooby.internal.reqparam.BeanParamInjector
-
- 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
-
- css - Static variable in class org.jooby.MediaType
-
Stylesheet media type.
- DEFAULT - Static variable in interface org.jooby.Env
-
Default builder.
- Default() - Constructor for class org.jooby.Err.Default
-
- Definition(String) - 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() - Constructor for class org.jooby.Cookie.Definition
-
Internal use ONLY.
- 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(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
-
- delete(String, Route.Handler) - Method in class org.jooby.Jooby
-
Append a route that supports HTTP DELETE method:
- delete(String, Route.OneArgHandler) - Method in class org.jooby.Jooby
-
Append route that supports HTTP DELETE method:
- delete(String, Route.ZeroArgHandler) - Method in class org.jooby.Jooby
-
Append route that supports HTTP DELETE method:
- delete(String, Route.Filter) - Method in class org.jooby.Jooby
-
Append a route that supports HTTP DELETE method:
- DELETE - Annotation Type in org.jooby.mvc
-
HTTP DELETE verb for mvc routes.
- delete(String) - Method in class org.jooby.Session.MemoryStore
-
- delete(String) - Method in interface org.jooby.Session.Store
-
Delete a session by ID.
- 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.
- 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
-
- doubleValue() - Method in class org.jooby.internal.MutantImpl
-
- doubleValue() - Method in class org.jooby.internal.UploadMutant
-
- doubleValue() - Method in class org.jooby.internal.WsBinaryMessage
-
- doubleValue() - Method in interface org.jooby.Mutant
-
- download(String, InputStream) - Method in class org.jooby.internal.undertow.UndertowResponse
-
- download(String, Reader) - Method in class org.jooby.internal.undertow.UndertowResponse
-
- download(String, InputStream) - Method in interface org.jooby.Response
-
Transfer the file at path as an "attachment".
- download(String, Reader) - 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(String, Reader) - 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
-
- handle(Request, Response, Exception) - Method in class org.jooby.Err.Default
-
- handle(Request, Response, Exception) - 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(HttpServerExchange, String, String, Function<String, String>) - Method in class org.jooby.internal.RouteHandler
-
- handle(Request, Response, Route.Chain) - Method in class org.jooby.internal.RouteImpl
-
- 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) - Method in interface org.jooby.Route.Handler
-
Callback method for a HTTP request.
- handle(Request) - Method in interface org.jooby.Route.OneArgHandler
-
Callback method for a HTTP request.
- handle() - Method in interface org.jooby.Route.ZeroArgHandler
-
Callback method for a HTTP request.
- handleRequest(HttpServerExchange) - Method in class org.jooby.internal.undertow.UndertowHandler
-
- handleRequest(HttpServerExchange) - Method in class org.jooby.internal.undertow.UndertowWebSocketHandler
-
- 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, char) - Method in class org.jooby.Body
-
Sets a response header with the given name and value.
- header(String, byte) - Method in class org.jooby.Body
-
Sets a response header with the given name and value.
- header(String, short) - Method in class org.jooby.Body
-
Sets a response header with the given name and value.
- header(String, int) - Method in class org.jooby.Body
-
Sets a response header with the given name and value.
- header(String, long) - Method in class org.jooby.Body
-
Sets a response header with the given name and value.
- header(String, float) - Method in class org.jooby.Body
-
Sets a response header with the given name and value.
- header(String, double) - Method in class org.jooby.Body
-
Sets a response header with the given name and value.
- header(String, CharSequence) - Method in class org.jooby.Body
-
Sets a response header with the given name and value.
- header(String, Date) - Method in class org.jooby.Body
-
Sets a response header with the given name and value.
- header(String, byte) - Method in class org.jooby.internal.SetHeaderImpl
-
- header(String, char) - Method in class org.jooby.internal.SetHeaderImpl
-
- header(String, double) - Method in class org.jooby.internal.SetHeaderImpl
-
- header(String, float) - Method in class org.jooby.internal.SetHeaderImpl
-
- header(String, int) - Method in class org.jooby.internal.SetHeaderImpl
-
- header(String, long) - Method in class org.jooby.internal.SetHeaderImpl
-
- header(String, Date) - Method in class org.jooby.internal.SetHeaderImpl
-
- header(String, short) - Method in class org.jooby.internal.SetHeaderImpl
-
- header(String, CharSequence) - Method in class org.jooby.internal.SetHeaderImpl
-
- header(String) - Method in class org.jooby.internal.undertow.UndertowRequest
-
- header(String) - Method in class org.jooby.internal.undertow.UndertowResponse
-
- header(String, char) - Method in class org.jooby.internal.undertow.UndertowResponse
-
- header(String, byte) - Method in class org.jooby.internal.undertow.UndertowResponse
-
- header(String, short) - Method in class org.jooby.internal.undertow.UndertowResponse
-
- header(String, int) - Method in class org.jooby.internal.undertow.UndertowResponse
-
- header(String, long) - Method in class org.jooby.internal.undertow.UndertowResponse
-
- header(String, float) - Method in class org.jooby.internal.undertow.UndertowResponse
-
- header(String, double) - Method in class org.jooby.internal.undertow.UndertowResponse
-
- header(String, CharSequence) - Method in class org.jooby.internal.undertow.UndertowResponse
-
- header(String, Date) - Method in class org.jooby.internal.undertow.UndertowResponse
-
- header(String) - Method in class org.jooby.internal.undertow.UndertowUpload
-
- 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, byte) - Method in class org.jooby.Response.Forwarding
-
- header(String, char) - Method in class org.jooby.Response.Forwarding
-
- header(String, Date) - Method in class org.jooby.Response.Forwarding
-
- header(String, double) - Method in class org.jooby.Response.Forwarding
-
- header(String, float) - Method in class org.jooby.Response.Forwarding
-
- header(String, int) - Method in class org.jooby.Response.Forwarding
-
- header(String, long) - Method in class org.jooby.Response.Forwarding
-
- header(String, short) - Method in class org.jooby.Response.Forwarding
-
- header(String, CharSequence) - Method in class org.jooby.Response.Forwarding
-
- header(String) - Method in interface org.jooby.Response
-
Get a header with the given name.
- header(String, char) - Method in interface org.jooby.Response
-
Sets a response header with the given name and value.
- header(String, byte) - Method in interface org.jooby.Response
-
Sets a response header with the given name and value.
- header(String, short) - Method in interface org.jooby.Response
-
Sets a response header with the given name and value.
- header(String, int) - Method in interface org.jooby.Response
-
Sets a response header with the given name and value.
- header(String, long) - Method in interface org.jooby.Response
-
Sets a response header with the given name and value.
- header(String, float) - Method in interface org.jooby.Response
-
Sets a response header with the given name and value.
- header(String, double) - Method in interface org.jooby.Response
-
Sets a response header with the given name and value.
- header(String, CharSequence) - Method in interface org.jooby.Response
-
Sets a response header with the given name and value.
- header(String, Date) - Method in interface org.jooby.Response
-
Sets a response header with the given name and value.
- header(String) - Method in interface org.jooby.Upload
-
Upload header, like content-type, charset, etc...
- headers() - Method in class org.jooby.Body
-
- headers() - Method in class org.jooby.internal.undertow.UndertowRequest
-
- headers() - Method in class org.jooby.Request.Forwarding
-
- headers() - Method in interface org.jooby.Request
-
- HeadHandler - Class in org.jooby.internal.routes
-
- HeadHandler(Set<Route.Definition>) - Constructor for class org.jooby.internal.routes.HeadHandler
-
- HMAC_SHA256 - Static variable in class org.jooby.Cookie.Signature
-
Algorithm name.
- hostname() - Method in class org.jooby.internal.undertow.UndertowRequest
-
- 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 - Static variable in interface org.jooby.View.Engine
-
- 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
-
- param(String) - Method in class org.jooby.internal.undertow.UndertowRequest
-
- 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.
- parameters(Executable) - Method in interface org.jooby.internal.reqparam.RequestParamProvider
-
- parameters(Executable) - Method in class org.jooby.internal.reqparam.RequestParamProviderImpl
-
- params(Executable) - Method in class org.jooby.internal.RouteMetadata
-
- params() - Method in class org.jooby.internal.undertow.UndertowRequest
-
- params(Class<T>) - Method in class org.jooby.internal.undertow.UndertowRequest
-
- params() - Method in class org.jooby.MediaType
-
- params() - Method in class org.jooby.Request.Forwarding
-
- params(Class<T>) - Method in class org.jooby.Request.Forwarding
-
- params() - Method in interface org.jooby.Request
-
Get all the available parameters.
- params(Class<T>) - Method in interface org.jooby.Request
-
Inject headers, path and query params into the given type.
- parse(Class<T>, Body.Reader) - Method in interface org.jooby.Body.Parser
-
Attempt to read a message from HTTP request body.
- parse(TypeLiteral<T>, Body.Reader) - Method in interface org.jooby.Body.Parser
-
Attempt to read a message from HTTP request body.
- parse(String) - Static method in class org.jooby.MediaType
-
Convert a string separated by comma into one or more
MediaType
.
- parser(TypeLiteral<?>, Iterable<MediaType>) - Method in class org.jooby.internal.BodyConverterSelector
-
- parseString - Static variable in class org.jooby.internal.BuiltinBodyConverter
-
- patch(String, Route.Handler) - Method in class org.jooby.Jooby
-
Append route that supports HTTP PATCH method:
- patch(String, Route.OneArgHandler) - Method in class org.jooby.Jooby
-
Append route that supports HTTP PATCH method:
- patch(String, Route.ZeroArgHandler) - Method in class org.jooby.Jooby
-
Append route that supports HTTP PATCH method:
- patch(String, Route.Filter) - Method in class org.jooby.Jooby
-
Append route that supports HTTP PATCH method:
- PATCH - Annotation Type in org.jooby.mvc
-
HTTP PATCH verb for mvc routes.
- 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.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.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.WebSocket
-
Pause the client stream.
- 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.
- post(String, Route.Handler) - Method in class org.jooby.Jooby
-
Append a route that supports HTTP POST method:
- post(String, Route.OneArgHandler) - Method in class org.jooby.Jooby
-
Append route that supports HTTP POST method:
- post(String, Route.ZeroArgHandler) - Method in class org.jooby.Jooby
-
Append route that supports HTTP POST method:
- post(String, Route.Filter) - Method in class org.jooby.Jooby
-
Append a route that supports HTTP POST method:
- POST - Annotation Type in org.jooby.mvc
-
HTTP POST verb for mvc routes.
- preserveOnStop() - Method in class org.jooby.Session.Definition
-
- preserveOnStop(boolean) - Method in class org.jooby.Session.Definition
-
Set/override preserve on stop flag.
- 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() - Method in class org.jooby.Route.Forwarding
-
- 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.undertow.UndertowRequest
-
- protocol() - Method in class org.jooby.Request.Forwarding
-
- protocol() - Method in interface org.jooby.Request
-
- PROTOCOL_ERROR - Static variable in interface org.jooby.WebSocket
-
"1002 indicates that an endpoint is terminating the connection due to a protocol
error."
- put(String, Route.Handler) - Method in class org.jooby.Jooby
-
Append route that supports HTTP PUT method:
- put(String, Route.OneArgHandler) - Method in class org.jooby.Jooby
-
Append route that supports HTTP PUT method:
- put(String, Route.ZeroArgHandler) - Method in class org.jooby.Jooby
-
Append route that supports HTTP PUT method:
- put(String, Route.Filter) - Method in class org.jooby.Jooby
-
Append route that supports HTTP PUT method:
- PUT - Annotation Type in org.jooby.mvc
-
HTTP PUT verb for mvc routes.
- save(Session) - Method in class org.jooby.Session.MemoryStore
-
- 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 in seconds how frequently a no-dirty session should be persisted.
- saveInterval(long) - Method in class org.jooby.Session.Definition
-
Set/override how frequently a no-dirty session should be persisted.
- 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.undertow.UndertowRequest
-
- secure() - Method in class org.jooby.Request.Forwarding
-
- secure() - Method in interface org.jooby.Request
-
- seeOther(String) - Static method in class org.jooby.Body
-
Produces a redirect (302) status code and set the Location
header too.
- send(Body) - Method in class org.jooby.internal.undertow.UndertowResponse
-
- send(Body, Body.Formatter) - Method in class org.jooby.internal.undertow.UndertowResponse
-
- send(Object, WebSocket.SuccessCallback, WebSocket.ErrCallback) - Method in class org.jooby.internal.WebSocketImpl
-
- send() - Method in interface org.jooby.Response.Formatter
-
Send the response.
- send(Object) - Method in class org.jooby.Response.Forwarding
-
- send(Body) - 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(Body) - Method in interface org.jooby.Response
-
Responsible of writing the given body into the HTTP response.
- 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.
- Server - Interface in org.jooby.internal
-
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."
- 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 - Variable in class org.jooby.internal.RequestScopedSession
-
- session() - Method in class org.jooby.internal.undertow.UndertowRequest
-
- 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.MemoryStore - 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(boolean, String, long) - Constructor for class org.jooby.internal.SessionImpl
-
- SessionManager - Class in org.jooby.internal
-
- SessionManager(Config, Session.Definition) - Constructor for class org.jooby.internal.SessionManager
-
- set(String, Object) - Method in class org.jooby.internal.RequestScopedSession
-
- set(String, Object) - Method in class org.jooby.internal.SessionImpl
-
- set(String, Object) - Method in class org.jooby.internal.undertow.UndertowRequest
-
- set(String, Object) - Method in interface org.jooby.Locals
-
Set a local using a the given name.
- set(String, Object) - Method in class org.jooby.Request.Forwarding
-
- set(String, Object) - Method in interface org.jooby.Request
-
- set(String, Object) - Method in interface org.jooby.Session.Builder
-
Set a session local attribute.
- set(Map<String, Object>) - Method in interface org.jooby.Session.Builder
-
Set one ore more session local attributes.
- set(String, Object) - Method in interface org.jooby.Session
-
Set a session local using a the given name.
- SetHeaderImpl - Class in org.jooby.internal
-
- SetHeaderImpl(BiConsumer<String, String>) - Constructor for class org.jooby.internal.SetHeaderImpl
-
- shortValue() - Method in class org.jooby.internal.MutantImpl
-
- shortValue() - Method in class org.jooby.internal.UploadMutant
-
- shortValue() - Method in class org.jooby.internal.WsBinaryMessage
-
- shortValue() - 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
-
- SOCKET - Static variable in class org.jooby.internal.undertow.UndertowWebSocketHandler
-
- start() - Method in interface org.jooby.internal.Server
-
Start the web server.
- start() - Method in class org.jooby.internal.undertow.UndertowServer
-
- start() - Method in interface org.jooby.Jooby.Module
-
Callback method to start a module.
- start() - Method in class org.jooby.Jooby
-
Bootstrap
- start(String[]) - Method in class org.jooby.Jooby
-
Bootstrap
- startAt(Executable) - Method in class org.jooby.internal.RouteMetadata
-
- staticFile(String) - Method in class org.jooby.Jooby
-
Serve a single file from classpath.
- status(Status) - Method in class org.jooby.Body
-
Set response status.
- status(int) - Method in class org.jooby.Body
-
Set response status.
- status() - Method in class org.jooby.Body
-
- status() - Method in class org.jooby.internal.undertow.UndertowResponse
-
- status(Status) - Method in class org.jooby.internal.undertow.UndertowResponse
-
- 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 - Enum in org.jooby
-
HTTP status codes.
- statusCode() - Method in exception org.jooby.Err
-
- STOP - Static variable in interface org.jooby.internal.AppManager
-
- stop() - Method in interface org.jooby.internal.Server
-
Stop the web server.
- stop() - Method in class org.jooby.internal.undertow.UndertowServer
-
- stop() - Method in interface org.jooby.Jooby.Module
-
Callback method to stop a module and clean any resources.
- stop() - Method in class org.jooby.Jooby
-
Stop the application, close all the modules and stop the web server.
- store() - Method in class org.jooby.Session.Definition
-
- stream() - Method in interface org.jooby.Asset
-
- stringValue() - Method in class org.jooby.internal.MutantImpl
-
- stringValue() - Method in class org.jooby.internal.UploadMutant
-
- stringValue() - Method in class org.jooby.internal.WsBinaryMessage
-
- stringValue() - Method in interface org.jooby.Mutant
-
- 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.fn
-
A programmatic switch:
- tempRedirect(String) - Static method in class org.jooby.Body
-
Produces a redirect (307) status code and set the Location
header too.
- terminate() - Method in class org.jooby.internal.WebSocketImpl
-
- terminate() - Method in interface org.jooby.WebSocket
-
Immediately shuts down the connection.
- text(Body.Reader.Text) - Method in interface org.jooby.Body.Reader
-
Convert a HTTP request body to something else.
- text(Body.Writer.Text) - Method in interface org.jooby.Body.Writer
-
- text(Body.Reader.Text) - Method in class org.jooby.internal.BodyReaderImpl
-
- text(Body.Writer.Text) - Method in class org.jooby.internal.BodyWriterImpl
-
- text - Static variable in class org.jooby.MediaType
-
Any text media type.
- timeout(long) - Method in class org.jooby.Session.Definition
-
Set and override default session time out of 30 to something else.
- timeout() - Method in class org.jooby.Session.Definition
-
- to(TypeLiteral<T>) - Method in class org.jooby.internal.MutantImpl
-
- to(TypeLiteral<T>) - Method in class org.jooby.internal.UploadMutant
-
- to(TypeLiteral<T>) - Method in class org.jooby.internal.WsBinaryMessage
-
- to(Class<T>) - Method in interface org.jooby.Mutant
-
Get a value using one of the existing and specific converters or an arbitrary type that has:
A constructor that accepts a
String
A static method
valueOf
that takes a single
String
parameter.
A static method
fromString
that takes a single
String
parameter.
- to(TypeLiteral<T>) - Method in interface org.jooby.Mutant
-
Get a value using one of the existing and specific converters or an arbitrary type that has:
A constructor that accepts a
String
A static method
valueOf
that takes a single
String
parameter.
A static method
fromString
that takes a single
String
parameter.
- toCookie() - Method in class org.jooby.Cookie.Definition
-
Produces a cookie from current definition.
- toInputStream(ByteBuffer) - Static method in class org.jooby.internal.BuiltinBodyConverter
-
- toList() - Static method in class org.jooby.fn.Collectors
-
- toList(Class<T>) - Method in class org.jooby.internal.MutantImpl
-
- toList(Class<T>) - Method in class org.jooby.internal.UploadMutant
-
- toList(Class<T>) - Method in class org.jooby.internal.WsBinaryMessage
-
- toList(Class<T>) - Method in interface org.jooby.Mutant
-
- toLocale(String, String) - Static method in class org.jooby.internal.LocaleUtils
-
- 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.MutantImpl
-
- toOptional(Class<T>) - Method in class org.jooby.internal.UploadMutant
-
- toOptional(Class<T>) - Method in class org.jooby.internal.WsBinaryMessage
-
- toOptional(Class<T>) - Method in interface org.jooby.Mutant
-
- toSet() - Static method in class org.jooby.fn.Collectors
-
- toSet(Class<T>) - Method in class org.jooby.internal.MutantImpl
-
- toSet(Class<T>) - Method in class org.jooby.internal.UploadMutant
-
- toSet(Class<T>) - Method in class org.jooby.internal.WsBinaryMessage
-
- toSet(Class<T>) - Method in interface org.jooby.Mutant
-
- toSortedSet(Class<T>) - Method in class org.jooby.internal.MutantImpl
-
- toSortedSet(Class<T>) - Method in class org.jooby.internal.UploadMutant
-
- toSortedSet(Class<T>) - Method in class org.jooby.internal.WsBinaryMessage
-
- toSortedSet(Class<T>) - Method in interface org.jooby.Mutant
-
- toString() - Method in class org.jooby.Cookie.Definition
-
- toString() - Method in class org.jooby.internal.AppPrinter
-
- toString() - Method in class org.jooby.internal.MutantImpl
-
- toString() - Method in class org.jooby.internal.RequestScopedSession
-
- toString() - Method in class org.jooby.internal.RouteHandler
-
- 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.undertow.UndertowRequest
-
- 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
-
- touch() - Method in class org.jooby.internal.SessionImpl
-
- 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.Body
-
Set the content type of this body.
- type(String) - Method in class org.jooby.Body
-
Set the content type of this body.
- type() - Method in class org.jooby.Body
-
- type - Variable in class org.jooby.internal.reqparam.RequestParam
-
- type() - Method in class org.jooby.internal.undertow.UndertowRequest
-
- type() - Method in class org.jooby.internal.undertow.UndertowResponse
-
- type(MediaType) - Method in class org.jooby.internal.undertow.UndertowResponse
-
- type() - Method in class org.jooby.internal.undertow.UndertowUpload
-
- type() - Method in class org.jooby.MediaType
-
- 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() - Method in interface org.jooby.Upload
-
- TypeConverters - Class in org.jooby.internal
-
- TypeConverters() - Constructor for class org.jooby.internal.TypeConverters
-
- types() - Method in interface org.jooby.Body.Formatter
-
The Accept
header is tested against this type in order to decided if this
formatter accept or not a type.
- types() - Method in interface org.jooby.Body.Parser
-
The Content-Type
header is tested against this type in order to decided if this
parser accept or not a type.
- types() - Method in class org.jooby.internal.AssetFormatter
-
- types() - Method in interface org.jooby.View.Engine
-
- Undertow - Class in org.jooby.internal.undertow
-
- Undertow() - Constructor for class org.jooby.internal.undertow.Undertow
-
- UndertowHandler - Class in org.jooby.internal.undertow
-
- UndertowHandler(RouteHandler) - Constructor for class org.jooby.internal.undertow.UndertowHandler
-
- UndertowRequest - Class in org.jooby.internal.undertow
-
- UndertowRequest(HttpServerExchange, Injector, Route, Map<String, Object>, BodyConverterSelector, MediaType, List<MediaType>, Charset, Locale) - Constructor for class org.jooby.internal.undertow.UndertowRequest
-
- UndertowResponse - Class in org.jooby.internal.undertow
-
- UndertowResponse(HttpServerExchange, Injector, Route, Map<String, Object>, BodyConverterSelector, Charset, Optional<String>) - Constructor for class org.jooby.internal.undertow.UndertowResponse
-
- UndertowServer - Class in org.jooby.internal.undertow
-
- UndertowServer(Injector) - Constructor for class org.jooby.internal.undertow.UndertowServer
-
- UndertowUpload - Class in org.jooby.internal.undertow
-
- UndertowUpload(Injector, FormData.FormValue, Charset) - Constructor for class org.jooby.internal.undertow.UndertowUpload
-
- UndertowWebSocketBridge - Class in org.jooby.internal.undertow
-
- UndertowWebSocketBridge(Injector, WebSocketImpl) - Constructor for class org.jooby.internal.undertow.UndertowWebSocketBridge
-
- UndertowWebSocketHandler - Class in org.jooby.internal.undertow
-
- UndertowWebSocketHandler(WebSocketConnectionCallback, HttpHandler, Set<WebSocket.Definition>) - Constructor for class org.jooby.internal.undertow.UndertowWebSocketHandler
-
- 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.internal.undertow.UndertowRequest
-
- unset() - Method in class org.jooby.internal.undertow.UndertowRequest
-
- unset(String) - Method in interface org.jooby.Locals
-
Remove a local value (if any) from session locals.
- unset() - Method in interface org.jooby.Locals
-
Unset/remove all the session data.
- unset() - Method in class org.jooby.Request.Forwarding
-
- unset(String) - Method in class org.jooby.Request.Forwarding
-
- unset() - Method in interface org.jooby.Request
-
- 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.
- Upload - Interface in org.jooby
-
- UploadMutant - Class in org.jooby.internal
-
- UploadMutant(String, List<Upload>) - Constructor for class org.jooby.internal.UploadMutant
-
- use(Session.Store) - Method in class org.jooby.Jooby
-
Setup a session store to use.
- use(Body.Formatter) - Method in class org.jooby.Jooby
-
Append a body formatter for write HTTP messages.
- use(Body.Parser) - Method in class org.jooby.Jooby
-
Append a body parser for write HTTP messages.
- 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(Request.Module) - Method in class org.jooby.Jooby
-
Register a request module.
- use(Config) - Method in class org.jooby.Jooby
-
Set the application configuration object.