Package | Description |
---|---|
org.jooby |
do more, more easily
|
org.jooby.handlers | |
org.jooby.internal | |
org.jooby.internal.handlers | |
org.jooby.internal.mapper | |
org.jooby.internal.mvc | |
org.jooby.internal.parser | |
org.jooby.spi | |
org.jooby.test |
Class and Description |
---|
Asset
Usually a public file/resource like javascript, css, images files, etc...
|
Cookie
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.Definition
Build a
Cookie . |
Deferred
async request processing
|
Deferred.Handler
A deferred handler.
|
Deferred.Initializer
Deferred initializer with
Request access, useful to provide a more functional API. |
Deferred.Initializer0
Deferred initializer, useful to provide a more functional API.
|
Env
Allows to optimize, customize or apply defaults values for application services.
|
Env.Builder
Build an jooby environment.
|
Env.PropertySource
Property source for
Env.Resolver |
Env.Resolver
Template literal implementation, replaces
${expression} from a String using a
Config object. |
Env.ServiceKey
Utility class for generating
Key for named services. |
Err
An exception that carry a
Status . |
Err.BadMediaType
Exception thrown from
MediaType.parse(String) in case of encountering an invalid media
type specification String. |
Err.Handler
Handle and render exceptions.
|
Jooby
jooby
|
Jooby.EnvPredicate
{
on("dev", () -> {
// run something on dev
}).orElse(() -> {
// run something on prod
});
}
|
Jooby.Module |
LifeCycle
life cycle
|
MediaType
An immutable implementation of HTTP media types (a.k.a mime types).
|
MediaType.Matcher
A media type matcher.
|
Mutant
A type safe
Mutant useful for reading parameters/headers/session attributes, etc.. |
Parser
Parse a request param (path, query, form) or body to something else.
|
Parser.BodyReference
Expose the HTTP body as a series of bytes or text.
|
Parser.Builder
A parser can be executed against a simply HTTP param, a set of HTTP params, an file
Upload or HTTP Parser.BodyReference . |
Parser.Callback
A parser callback.
|
Parser.Context
Allows you to access to parsing strategies, content type view
Parser.Context.type() and invoke next
parser in the chain via Parser.Context.next() methods. |
Parser.ParamReference
Expose HTTP params from path, query, form url encoded or multipart request as a raw string.
|
Registry
service registry
|
Renderer
Write a value into the HTTP response and apply a format, if need it.
|
Renderer.Context
Contains a few utility methods for doing the actual rendering and writing.
|
Request
Give you access at the current HTTP request in order to read parameters, headers and body.
|
Request.Flash
Flash scope.
|
RequestLogger
request logger
|
Response
Give you access to the actual HTTP response.
|
Result
Utility class for HTTP responses.
|
Route
Routes are a key concept in Jooby.
|
Route.After
after
|
Route.Before
before
|
Route.Chain
Chain of routes to be executed.
|
Route.Collection
Collection of
Route.Props useful for registering/setting route options at once. |
Route.Complete
complete
|
Route.Definition
DSL for customize routes.
|
Route.Filter
The most advanced route handler which let you decided if the next route handler in the chain
can be executed or not.
|
Route.Group
Deprecated.
Replaced by
Router.path(String, Runnable) . |
Route.Handler
A route handler that always call
Route.Chain.next(Request, Response) . |
Route.Mapper
Converts a route output to something else, see
Router#map(Mapper) . |
Route.OneArgHandler
A functional route handler that use the return value as HTTP response.
|
Route.Props
Common route properties, like static and global metadata via attributes, path exclusion,
produces and consumes types.
|
Route.Source
Provides useful information about where the route was defined.
|
Route.ZeroArgHandler
A functional handler that use the return value as HTTP response.
|
Router
Route DSL.
|
Session
Sessions are created on demand via:
Request.session() . |
Session.Builder
Build or restore a session from a persistent storage.
|
Session.Definition
Hold session related configuration parameters.
|
Session.Store
Read, save and delete sessions from a persistent storage.
|
Sse
Server Sent Events
|
Sse.Event
Event representation of Server sent event.
|
Sse.Handler
Server-sent event handler.
|
Sse.Handler1
Single argument event handler.
|
Status
HTTP status codes.
|
Upload
File upload from a browser on
MediaType.multipart request. |
View
Special result that hold view name and model.
|
WebSocket
WebSockets
|
WebSocket.CloseStatus
Hold a status code and optionally a reason message for
WebSocket.close() operations. |
WebSocket.Definition
Configure a web socket.
|
WebSocket.OnClose |
WebSocket.OnError
Web socket err callback.
|
WebSocket.OnMessage
Web socket message callback.
|
WebSocket.OnOpen
A web socket connect handler.
|
WebSocket.OnOpen1
A web socket connect handler.
|
WebSocket.SuccessCallback
Web socket success callback.
|
Class and Description |
---|
Request
Give you access at the current HTTP request in order to read parameters, headers and body.
|
Response
Give you access to the actual HTTP response.
|
Route.Chain
Chain of routes to be executed.
|
Route.Filter
The most advanced route handler which let you decided if the next route handler in the chain
can be executed or not.
|
Route.Handler
A route handler that always call
Route.Chain.next(Request, Response) . |
Class and Description |
---|
Asset
Usually a public file/resource like javascript, css, images files, etc...
|
Cookie
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.Definition
Build a
Cookie . |
Deferred
async request processing
|
Env
Allows to optimize, customize or apply defaults values for application services.
|
Err.Handler
Handle and render exceptions.
|
Jooby.Module |
MediaType
An immutable implementation of HTTP media types (a.k.a mime types).
|
Mutant
A type safe
Mutant useful for reading parameters/headers/session attributes, etc.. |
Parser
Parse a request param (path, query, form) or body to something else.
|
Parser.BodyReference
Expose the HTTP body as a series of bytes or text.
|
Parser.ParamReference
Expose HTTP params from path, query, form url encoded or multipart request as a raw string.
|
Registry
service registry
|
Renderer
Write a value into the HTTP response and apply a format, if need it.
|
Renderer.Context
Contains a few utility methods for doing the actual rendering and writing.
|
Request
Give you access at the current HTTP request in order to read parameters, headers and body.
|
Response
Give you access to the actual HTTP response.
|
Result
Utility class for HTTP responses.
|
Route
Routes are a key concept in Jooby.
|
Route.After
after
|
Route.Chain
Chain of routes to be executed.
|
Route.Complete
complete
|
Route.Definition
DSL for customize routes.
|
Route.Filter
The most advanced route handler which let you decided if the next route handler in the chain
can be executed or not.
|
Route.Mapper
Converts a route output to something else, see
Router#map(Mapper) . |
Route.Source
Provides useful information about where the route was defined.
|
Session
Sessions are created on demand via:
Request.session() . |
Session.Definition
Hold session related configuration parameters.
|
Session.Store
Read, save and delete sessions from a persistent storage.
|
Sse.Event
Event representation of Server sent event.
|
Status
HTTP status codes.
|
Upload
File upload from a browser on
MediaType.multipart request. |
WebSocket
WebSockets
|
WebSocket.CloseStatus
Hold a status code and optionally a reason message for
WebSocket.close() operations. |
WebSocket.Definition
Configure a web socket.
|
WebSocket.OnClose |
WebSocket.OnError
Web socket err callback.
|
WebSocket.OnMessage
Web socket message callback.
|
WebSocket.OnOpen
A web socket connect handler.
|
WebSocket.SuccessCallback
Web socket success callback.
|
Class and Description |
---|
Cookie.Definition
Build a
Cookie . |
Request
Give you access at the current HTTP request in order to read parameters, headers and body.
|
Request.Flash
Flash scope.
|
Response
Give you access to the actual HTTP response.
|
Route.Chain
Chain of routes to be executed.
|
Route.Definition
DSL for customize routes.
|
Route.Filter
The most advanced route handler which let you decided if the next route handler in the chain
can be executed or not.
|
Route.Handler
A route handler that always call
Route.Chain.next(Request, Response) . |
Class and Description |
---|
Route.Mapper
Converts a route output to something else, see
Router#map(Mapper) . |
Class and Description |
---|
Env
Allows to optimize, customize or apply defaults values for application services.
|
Mutant
A type safe
Mutant useful for reading parameters/headers/session attributes, etc.. |
Request
Give you access at the current HTTP request in order to read parameters, headers and body.
|
Response
Give you access to the actual HTTP response.
|
Route.Chain
Chain of routes to be executed.
|
Route.Definition
DSL for customize routes.
|
Route.Filter
The most advanced route handler which let you decided if the next route handler in the chain
can be executed or not.
|
Route.Handler
A route handler that always call
Route.Chain.next(Request, Response) . |
Route.MethodHandler
A handler for a MVC route, it extends
Route.Handler by adding a reference to the method
and class behind this route. |
WebSocket
WebSockets
|
WebSocket.CloseStatus
Hold a status code and optionally a reason message for
WebSocket.close() operations. |
WebSocket.Handler |
WebSocket.OnClose |
WebSocket.OnError
Web socket err callback.
|
WebSocket.OnMessage
Web socket message callback.
|
WebSocket.OnOpen
A web socket connect handler.
|
Class and Description |
---|
MediaType
An immutable implementation of HTTP media types (a.k.a mime types).
|
Mutant
A type safe
Mutant useful for reading parameters/headers/session attributes, etc.. |
Parser
Parse a request param (path, query, form) or body to something else.
|
Parser.BodyReference
Expose the HTTP body as a series of bytes or text.
|
Parser.Builder
A parser can be executed against a simply HTTP param, a set of HTTP params, an file
Upload or HTTP Parser.BodyReference . |
Parser.Callback
A parser callback.
|
Parser.Context
Allows you to access to parsing strategies, content type view
Parser.Context.type() and invoke next
parser in the chain via Parser.Context.next() methods. |
Parser.ParamReference
Expose HTTP params from path, query, form url encoded or multipart request as a raw string.
|
Status
HTTP status codes.
|
Class and Description |
---|
Cookie
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.
|
WebSocket.OnError
Web socket err callback.
|
WebSocket.SuccessCallback
Web socket success callback.
|
Class and Description |
---|
Jooby
jooby
|
Request
Give you access at the current HTTP request in order to read parameters, headers and body.
|
Response
Give you access to the actual HTTP response.
|
Copyright © 2017. All rights reserved.