- CachedParamProvider - Class in org.jooby.internal.mvc
-
- CachedParamProvider(ParamProvider) - Constructor for class org.jooby.internal.mvc.CachedParamProvider
-
- canConsume(MediaType) - 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(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.
- ChainParamNameProvider - Class in org.jooby.internal.mvc
-
- ChainParamNameProvider(ParamNameProvider...) - Constructor for class org.jooby.internal.mvc.ChainParamNameProvider
-
- charset() - Method in interface org.jooby.Body.Writer
-
- 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.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.ResponseImpl
-
- clearCookie(String) - Method in interface org.jooby.Response
-
Discard a cookie from response.
- clearCookie(String) - Method in class org.jooby.Response.Forwarding
-
- 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.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
-
- compareTo(MediaType) - Method in class org.jooby.MediaType
-
- complete() - Method in class org.jooby.internal.jetty.JoobySession
-
- config() - Method in class org.jooby.internal.jetty.Jetty
-
- config() - Method in interface org.jooby.Jooby.Module
-
- configure(Mode, Config, Binder) - Method in class org.jooby.internal.jetty.Jetty
-
- configure(Binder) - Static method in class org.jooby.internal.TypeConverters
-
- configure(Mode, 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(Injector, Session) - Method in class org.jooby.internal.WebSocketImpl
-
- connect(String, Route.Handler) - Method in class org.jooby.Jooby
-
Append a new in-line route that supports HTTP CONNECT method:
- connect(String, Route.Filter) - Method in class org.jooby.Jooby
-
Append a new in-line route that supports HTTP CONNECT method:
- 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(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(String) - Method in class org.jooby.internal.RequestImpl
-
- cookie(Cookie) - Method in class org.jooby.internal.ResponseImpl
-
- 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.RequestImpl
-
- cookies() - Method in interface org.jooby.Request
-
- cookies() - Method in class org.jooby.Request.Forwarding
-
- createdAt() - Method in class org.jooby.internal.jetty.JoobySession
-
- createdAt() - Method in interface org.jooby.Session
-
- css - Static variable in class org.jooby.MediaType
-
Stylesheet media type.
- 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) - Method in class org.jooby.internal.AssetRoute
-
- handle(HttpServletRequest, HttpServletResponse) - 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.HeadFilter
-
- handle(Request, Response) - Method in class org.jooby.internal.routes.OptionsRouter
-
- handle(Request, Response) - Method in class org.jooby.internal.routes.TraceRouter
-
- 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.
- handler(Class<? extends Route.Handler>) - Method in class org.jooby.Jooby
-
Creates a new
Route.Handler
that delegate the execution to the given handler.
- 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 new in-line route that supports HTTP HEAD method:
- head(String, Route.Filter) - Method in class org.jooby.Jooby
-
Append a new in-line route that supports HTTP HEAD method:
- head(String) - 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) - Method in class org.jooby.internal.RequestImpl
-
- header(String) - Method in class org.jooby.internal.ResponseImpl
-
- header(String, byte) - Method in class org.jooby.internal.ResponseImpl
-
- header(String, char) - Method in class org.jooby.internal.ResponseImpl
-
- header(String, double) - Method in class org.jooby.internal.ResponseImpl
-
- header(String, float) - Method in class org.jooby.internal.ResponseImpl
-
- header(String, int) - Method in class org.jooby.internal.ResponseImpl
-
- header(String, long) - Method in class org.jooby.internal.ResponseImpl
-
- header(String, Date) - Method in class org.jooby.internal.ResponseImpl
-
- header(String, short) - Method in class org.jooby.internal.ResponseImpl
-
- header(String, CharSequence) - Method in class org.jooby.internal.ResponseImpl
-
- 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 - 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.RequestImpl
-
- headers() - Method in class org.jooby.Request.Forwarding
-
- headers() - Method in interface org.jooby.Request
-
- HeadFilter - Class in org.jooby.internal.routes
-
- HeadFilter(Set<Route.Definition>) - Constructor for class org.jooby.internal.routes.HeadFilter
-
- 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 - 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 - Class in org.jooby.internal.mvc
-
- Param(String, Parameter) - Constructor for class org.jooby.internal.mvc.Param
-
- param(String) - Method in class org.jooby.internal.RequestImpl
-
- 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.
- parameter - Variable in class org.jooby.internal.mvc.Param
-
- parameters(Executable) - Method in class org.jooby.internal.mvc.CachedParamProvider
-
- parameters(Executable) - Method in interface org.jooby.internal.mvc.ParamProvider
-
- parameters(Executable) - Method in class org.jooby.internal.mvc.ParamProviderImpl
-
- ParamNameProvider - Interface in org.jooby.internal.mvc
-
- ParamProvider - Interface in org.jooby.internal.mvc
-
- ParamProviderImpl - Class in org.jooby.internal.mvc
-
- ParamProviderImpl(ParamNameProvider) - Constructor for class org.jooby.internal.mvc.ParamProviderImpl
-
- params() - Method in class org.jooby.internal.RequestImpl
-
- params() - Method in class org.jooby.MediaType
-
- params() - Method in class org.jooby.Request.Forwarding
-
- params() - Method in interface org.jooby.Request
-
Get all the available parameter.
- 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
.
- parseString - Static variable in class org.jooby.internal.FallbackBodyConverter
-
- 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.RequestImpl
-
- 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 new in-line route that supports HTTP POST method:
- post(String, Route.Filter) - Method in class org.jooby.Jooby
-
Append a new in-line 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(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.RequestImpl
-
- 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
-
Define an in-line route that supports HTTP PUT method:
- put(String, Route.Filter) - Method in class org.jooby.Jooby
-
Define an in-line route that supports HTTP PUT method:
- PUT - Annotation Type in org.jooby.mvc
-
HTTP PUT verb for mvc routes.
- save(Session, Session.Store.SaveReason) - Method in interface org.jooby.Session.Store
-
Save/persist a session.
- saveInterval() - Method in class org.jooby.Session.Definition
-
Indicates in seconds how frequently a no-dirty session should be persisted.
- saveInterval(int) - 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.RequestImpl
-
- 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.ResponseImpl
-
- send(Object, WebSocket.Callback0, WebSocket.Callback<Exception>) - 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.Callback0) - Method in interface org.jooby.WebSocket
-
Send data through the connection.
- send(Object, WebSocket.Callback<Exception>) - Method in interface org.jooby.WebSocket
-
Send data through the connection.
- send(Object, WebSocket.Callback0, WebSocket.Callback<Exception>) - 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() - Method in class org.jooby.internal.RequestImpl
-
- session() - Method in class org.jooby.Request.Forwarding
-
- session() - Method in interface org.jooby.Request
-
- Session - Interface in org.jooby
-
- Session.Definition - Class in org.jooby
-
Hold session related configuration parameters.
- Session.Store - Interface in org.jooby
-
Read, save and delete sessions from a persistent storage.
- Session.Store.SaveReason - Enum in org.jooby
-
Save reasons.
- set(String, Object) - Method in class org.jooby.internal.jetty.JoobySession
-
- set(String, Object) - Method in interface org.jooby.Session
-
Set a session local using a the given name.
- setAttribute(String, Object) - Method in class org.jooby.internal.jetty.JoobySession
-
- setClusterId(String) - Method in class org.jooby.internal.jetty.JoobySession
-
- SetHeaderImpl - Class in org.jooby.internal
-
- SetHeaderImpl(BiConsumer<String, String>) - Constructor for class org.jooby.internal.SetHeaderImpl
-
- setNodeId(String) - Method in class org.jooby.internal.jetty.JoobySession
-
- setPreserveOnStop(boolean) - Method in class org.jooby.internal.jetty.JoobySessionManager
-
- setSaveInterval(int) - Method in class org.jooby.internal.jetty.JoobySession
-
- setSaveInterval(int) - Method in class org.jooby.internal.jetty.JoobySessionManager
-
- setSecret(String) - Method in class org.jooby.internal.jetty.JoobySession
-
- 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
-
- shutdownSessions() - Method in class org.jooby.internal.jetty.JoobySessionManager
-
- 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
-
- start() - Method in class org.jooby.internal.jetty.JettyServer
-
- start() - Method in interface org.jooby.internal.Server
-
Start the web server.
- 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
- 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.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 - Enum in org.jooby
-
HTTP status codes.
- statusCode() - Method in exception org.jooby.Err
-
- stop() - Method in class org.jooby.internal.jetty.JettyServer
-
- stop() - Method in interface org.jooby.internal.Server
-
Stop the web server.
- 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 - Static variable in class org.jooby.MediaType
-
Any text media type.
- timeout(int) - 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.
- 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
-
- 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.internal.jetty.JoobySession
-
- toString() - Method in class org.jooby.internal.MutantImpl
-
- toString() - Method in class org.jooby.internal.mvc.Param
-
- toString() - Method in class org.jooby.internal.RequestImpl
-
- toString() - Method in class org.jooby.internal.ResponseImpl
-
- 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.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
-
- trace(String, Route.Handler) - Method in class org.jooby.Jooby
-
Append a new in-line route that supports HTTP TRACE method:
- trace(String, Route.Filter) - Method in class org.jooby.Jooby
-
Append a new in-line route that supports HTTP TRACE method:
- trace(String) - 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.
- TraceRouter - Class in org.jooby.internal.routes
-
- TraceRouter() - Constructor for class org.jooby.internal.routes.TraceRouter
-
- type() - Method in interface org.jooby.Asset
-
- type(MediaType) - Method in class org.jooby.Body
-
Set the content type of this body.
- type() - Method in class org.jooby.Body
-
- 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.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 class org.jooby.MediaTypeProvider
-
Produces a map where keys are file extensions and values are
mediaTypes
.
- types() - Method in interface org.jooby.View.Engine
-
- unset(String) - Method in class org.jooby.internal.jetty.JoobySession
-
- unset() - Method in class org.jooby.internal.jetty.JoobySession
-
- 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.
- 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.fn.Switch
-
Test all the switches and find the first who best matches the input value.
- value() - Method in enum org.jooby.Status
-
- 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.Session.Store.SaveReason
-
Returns the enum constant of this type with the specified name.
- 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.
- valueOf(String) - Static method in enum org.jooby.Verb
-
Returns the enum constant of this type with the specified name.
- values - Variable in class org.jooby.internal.MutantImpl
-
- values() - Static method in enum org.jooby.Session.Store.SaveReason
-
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.
- values() - Static method in enum org.jooby.Verb
-
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.WebSocketImpl
-
- vars() - Method in class org.jooby.Route.Forwarding
-
- vars() - Method in interface org.jooby.Route
-
- vars() - Method in interface org.jooby.WebSocket
-
- verb() - Method in class org.jooby.internal.RouteImpl
-
- verb() - Method in class org.jooby.Request.Forwarding
-
- verb() - Method in interface org.jooby.Request
-
- verb() - Method in class org.jooby.Route.Definition
-
- verb() - Method in class org.jooby.Route.Forwarding
-
- verb() - Method in interface org.jooby.Route
-
- Verb - Enum in org.jooby
-
HTTP Verbs (a.k.a methods)
- version() - Method in interface org.jooby.Cookie
-
- View - Class in org.jooby
-
Hold view information like view's name and model.
- View.Engine - Interface in org.jooby
-
Special body serializer for dealing with
View
.
- Viewable - Annotation Type in org.jooby.mvc
-
Define a view's name to use from a MVC method.
- viewableTypes() - Method in class org.jooby.internal.BodyConverterSelector
-
- viewableTypes() - Method in class org.jooby.internal.ResponseImpl
-