Interface | Description |
---|---|
Asset |
Represent an static resource file.
|
AssetSource |
An asset source is a collection or provider of
Asset . |
Body |
HTTP body value.
|
ByteRange |
Utility class to compute single byte range requests when response content length is known.
|
Context |
HTTP context allows you to interact with the HTTP Request and manipulate the HTTP Response.
|
ErrorHandler |
Catch and renderer application errors.
|
Extension |
Simple extension contract for adding and reusing commons application infrastructure components
and/or integrate with external libraries.
|
FileUpload |
File upload class, file upload are available when request body is encoded as
MediaType.MULTIPART_FORMDATA . |
Formdata |
Formdata class for direct MVC parameter provisioning.
|
Multipart |
Multipart class for direct MVC parameter provisioning.
|
Parser |
Parse HTTP body into a target type.
|
QueryString |
Query string class for direct MVC parameter provisioning.
|
Registry |
Service locator pattern which may be provided by a dependency injection framework.
|
Renderer |
Render a route output as byte array.
|
ResponseHandler |
Bind a route response type to a custom handler.
|
Route.After |
Execute application logic after a response has been generated by a route handler.
|
Route.Before |
Decorates a handler and run logic before handler is executed.
|
Route.Decorator |
Decorates a route handler by running logic before and after route handler.
|
Route.Handler |
Route handler here is where the application logic lives.
|
Router |
Routing DSL functions.
|
Router.Match |
Find route result.
|
Sender |
Non-blocking sender.
|
Sender.Callback |
Write callback.
|
Server |
Web server contract.
|
TemplateEngine |
Template engine renderer.
|
Throwing.Consumer<V> |
Throwable version of
Consumer . |
Throwing.Consumer2<V1,V2> |
Two argument version of
Throwing.Consumer . |
Throwing.Consumer3<V1,V2,V3> |
Three argument version of
Throwing.Consumer . |
Throwing.Consumer4<V1,V2,V3,V4> |
Four argument version of
Throwing.Consumer . |
Throwing.Consumer5<V1,V2,V3,V4,V5> |
Five argument version of
Throwing.Consumer . |
Throwing.Consumer6<V1,V2,V3,V4,V5,V6> |
Six argument version of
Throwing.Consumer . |
Throwing.Consumer7<V1,V2,V3,V4,V5,V6,V7> |
Seven argument version of
Throwing.Consumer . |
Throwing.Consumer8<V1,V2,V3,V4,V5,V6,V7,V8> |
Seven argument version of
Throwing.Consumer . |
Throwing.Function<V,R> |
Throwable version of
Function . |
Throwing.Function2<V1,V2,R> |
Throwable version of
BiFunction . |
Throwing.Function3<V1,V2,V3,R> |
Function with three arguments.
|
Throwing.Function4<V1,V2,V3,V4,R> |
Function with four arguments.
|
Throwing.Function5<V1,V2,V3,V4,V5,R> |
Function with five arguments.
|
Throwing.Function6<V1,V2,V3,V4,V5,V6,R> |
Function with six arguments.
|
Throwing.Function7<V1,V2,V3,V4,V5,V6,V7,R> |
Function with seven arguments.
|
Throwing.Function8<V1,V2,V3,V4,V5,V6,V7,V8,R> |
Function with seven arguments.
|
Throwing.Predicate<V> |
Throwable version of
Throwing.Predicate . |
Throwing.Predicate2<V1,V2> |
Throwable version of
Throwing.Predicate . |
Throwing.Runnable |
Throwable version of
Runnable . |
Throwing.Supplier<V> |
Throwable version of
Supplier . |
Value |
Unified API for HTTP value.
|
Class | Description |
---|---|
Asset.FileAsset |
File system asset.
|
Asset.URLAsset |
URL asset.
|
AssetHandler |
Handler for static resources represented by the
Asset contract. |
AttachedFile |
Represent a file attachment response.
|
Environment |
Application environment contains configuration object and active environment names.
|
EnvironmentOptions |
Available environment options.
|
Jooby |
Welcome to Jooby!
|
LogConfigurer |
Utility class that initializes logback or log4j2 logging implementation.
|
MediaType |
Implementation of media/content type.
|
ModelAndView |
Used by template engines to renderer views.
|
Reified<T> |
Represents a generic type
T . |
ResourceKey<T> |
Utility class which creates a String key from type and optionally a name.
|
Route |
Route contains information about the HTTP method, path pattern, which content types consumes and
produces, etc..
|
RouterOptions |
Router options.
|
Server.Base |
Base class for server.
|
ServerOptions |
Available server options.
|
StatusCode |
HTTP status codes.
|
Throwing |
Collection of throwable interfaces to simplify exception handling, specially on lambdas.
|
Enum | Description |
---|---|
ExecutionMode |
Execution mode.
|
Exception | Description |
---|---|
Err |
Runtime exception with status code.
|
Err.BadRequest |
Specific exception for bad request.
|
Err.Missing |
Missing exception.
|
Err.Provisioning |
Provisioning exception, throws by MVC routes when parameter binding fails.
|
Err.TypeMismatch |
Type mismatch exception.
|
Copyright © 2019. All rights reserved.