Skip navigation links
A B C D E F G H I J K L M N O P Q R S T U V W X Y _ 

A

accept(RouteParameter.Visitor<T>) - Method in class org.jooby.apitool.RouteParameter
Apply a RouteParameter.Visitor and returns the computed result.
accept(RouteParameter, RouteParameter.Visitor<T>) - Method in enum org.jooby.apitool.RouteParameter.Kind
 
accept(Throwing.Consumer<Session>) - Method in interface org.jooby.hbm.UnitOfWork
Get access to a Session/EntityManager and do some work.
accept() - Method in interface org.jooby.Request
 
accept() - Method in class org.jooby.Request.Forwarding
 
accepted() - Static method in class org.jooby.Results
 
accepted(Object) - Static method in class org.jooby.Results
 
ACCEPTED - Static variable in class org.jooby.Status
202 Accepted.
accepts(String) - Method in interface org.jooby.Renderer.Context
True if the given type matches the Accept header.
accepts(MediaType) - Method in interface org.jooby.Renderer.Context
True if the given type matches the Accept header.
accepts(String...) - Method in interface org.jooby.Request
Check if the given types are acceptable, returning the best match when true, or else Optional.empty.
accepts(MediaType...) - Method in interface org.jooby.Request
Check if the given types are acceptable, returning the best match when true, or else Optional.empty.
accepts(List<MediaType>) - Method in interface org.jooby.Request
Check if the given types are acceptable, returning the best match when true, or else Optional.empty.
accepts(List<MediaType>) - Method in class org.jooby.Request.Forwarding
 
accepts(MediaType...) - Method in class org.jooby.Request.Forwarding
 
accepts(String...) - Method in class org.jooby.Request.Forwarding
 
accesor(Class<?>) - Method in class org.jooby.cassandra.Cassandra
Register an Accessor which is accessible via require calls or dependency injection.
accessedAt() - Method in interface org.jooby.Session
The last time the client sent a request associated with this session, as the number of milliseconds since midnight January 1, 1970 GMT, and marked by the time the container received the request.
accessedAt(long) - Method in interface org.jooby.Session.Builder
Set session last accessed date.
after(String, String, Route.After) - Method in class org.jooby.Jooby
 
after(Route.After) - Method in interface org.jooby.Response
Append an after handler, will be execute before sending response.
after(Route.After) - Method in class org.jooby.Response.Forwarding
 
after(Route.After) - Method in interface org.jooby.Router
after
after(Route.After, Route.After...) - Method in interface org.jooby.Router
after
after(String, Route.After) - Method in interface org.jooby.Router
after
after(String, Route.After, Route.After...) - Method in interface org.jooby.Router
after
after(String, String, Route.After) - Method in interface org.jooby.Router
after
after(String, String, Route.After, Route.After...) - Method in interface org.jooby.Router
after
aggregators() - Method in class org.jooby.assets.AssetCompiler
 
Akka - Class in org.jooby.akka
akka
Akka(String) - Constructor for class org.jooby.akka.Akka
Creates a new Akka module.
Akka() - Constructor for class org.jooby.akka.Akka
Creates a new Akka module.
all - Static variable in class org.jooby.MediaType
Any media type.
ALL - Static variable in class org.jooby.MediaType
Any media type.
allowedHeaders() - Method in class org.jooby.handlers.Cors
 
allowedMethods() - Method in class org.jooby.handlers.Cors
 
allowHeader(String) - Method in class org.jooby.handlers.Cors
 
allowHeaders(String...) - Method in class org.jooby.handlers.Cors
True if all the headers are allowed.
allowHeaders(List<String>) - Method in class org.jooby.handlers.Cors
True if all the headers are allowed.
allowMethod(String) - Method in class org.jooby.handlers.Cors
True if the method is allowed.
allowOrigin(String) - Method in class org.jooby.handlers.Cors
Test if the given origin is allowed or not.
ALREADY_REPORTED - Static variable in class org.jooby.Status
208 Already Reported.
anyHeader() - Method in class org.jooby.handlers.Cors
 
anyOrigin() - Method in class org.jooby.handlers.Cors
 
ApiParser - Class in org.jooby.apitool
Parse and extract route metadata from bytecode and documentation from source code.
ApiParser(Path, Predicate<RouteMethod>) - Constructor for class org.jooby.apitool.ApiParser
Creates a new ApiParser.
ApiParser(Path) - Constructor for class org.jooby.apitool.ApiParser
Creates a new ApiParser.
ApiTool - Class in org.jooby.apitool
API tool
ApiTool(Path) - Constructor for class org.jooby.apitool.ApiTool
Creates a new instance of ApiTool.
ApiTool() - Constructor for class org.jooby.apitool.ApiTool
Creates a new ApiTool.
ApiTool.Options - Class in org.jooby.apitool
Export options.
ApiToolMojo - Class in org.jooby
 
ApiToolMojo() - Constructor for class org.jooby.ApiToolMojo
 
ApiToolTask - Class in org.jooby.run
 
ApiToolTask() - Constructor for class org.jooby.run.ApiToolTask
 
apply(String, Caffeine<K, V>) - Method in interface org.jooby.caffeine.CaffeineCache.AsyncCallback
 
apply(String, Caffeine<K, V>) - Method in interface org.jooby.caffeine.CaffeineCache.Callback
 
apply(String, CacheBuilder<K, V>) - Method in interface org.jooby.guava.GuavaCache.Callback
 
apply(Throwing.Function<Session, T>) - Method in interface org.jooby.hbm.UnitOfWork
Get access to a Session/EntityManager, do some work and returns some value.
apply(String, String...) - Method in class org.jooby.jade.XssHelper
 
apply(String) - Method in interface org.jooby.Route
True, when route's name starts with the given prefix.
apply(Project) - Method in class org.jooby.run.JoobyPlugin
 
apply(Route.Definition) - Method in interface org.jooby.sitemap.WebPageProvider
 
AppModuleLoader - Class in org.jooby.run
 
AppModuleLoader(Map<ModuleIdentifier, ModuleSpec>) - Constructor for class org.jooby.run.AppModuleLoader
 
ARG_FACTORIES - Static variable in class org.jooby.jdbi.Jdbi
 
array() - Method in class org.jooby.assets.V8Engine
 
array(List<? extends Object>) - Method in class org.jooby.assets.V8Engine
 
Asset - Interface in org.jooby
Usually a public file/resource like javascript, css, images files, etc...
Asset.Forwarding - Class in org.jooby
Forwarding asset.
AssetAggregator - Class in org.jooby.assets
asset aggregator
AssetAggregator() - Constructor for class org.jooby.assets.AssetAggregator
 
AssetClassLoader - Class in org.jooby.assets
 
AssetClassLoader() - Constructor for class org.jooby.assets.AssetClassLoader
 
AssetCompiler - Class in org.jooby.assets
Asset compiler
AssetCompiler(Config) - Constructor for class org.jooby.assets.AssetCompiler
 
AssetCompiler(ClassLoader, Config) - Constructor for class org.jooby.assets.AssetCompiler
 
AssetDefinition(String, String, Route.Filter, boolean) - Constructor for class org.jooby.Route.AssetDefinition
Creates a new route definition.
AssetException - Exception in org.jooby.assets
Carry information about a asset processor failure.
AssetException(String, AssetProblem) - Constructor for exception org.jooby.assets.AssetException
Creates a new AssetException.
AssetException(String, AssetProblem, Throwable) - Constructor for exception org.jooby.assets.AssetException
Creates a new AssetException.
AssetException(String, List<AssetProblem>) - Constructor for exception org.jooby.assets.AssetException
Creates a new AssetException.
AssetException(String, List<AssetProblem>, Throwable) - Constructor for exception org.jooby.assets.AssetException
Creates a new AssetException.
AssetHandler - Class in org.jooby.handlers
Serve static resources, via Router.assets(String) or variants.
AssetHandler(String, ClassLoader) - Constructor for class org.jooby.handlers.AssetHandler
Creates a new AssetHandler.
AssetHandler(Path) - Constructor for class org.jooby.handlers.AssetHandler
Creates a new AssetHandler.
AssetHandler(String) - Constructor for class org.jooby.handlers.AssetHandler
Creates a new AssetHandler.
AssetMojo - Class in org.jooby
 
AssetMojo() - Constructor for class org.jooby.AssetMojo
 
AssetOptions - Class in org.jooby.assets
Base class for AssetProcessor and AssetAggregator.
AssetOptions() - Constructor for class org.jooby.assets.AssetOptions
 
AssetProblem - Class in org.jooby.assets
A problem found while processing an asset.
AssetProblem(String, int, int, String, String) - Constructor for class org.jooby.assets.AssetProblem
 
AssetProcessor - Class in org.jooby.assets
asset processor
AssetProcessor() - Constructor for class org.jooby.assets.AssetProcessor
 
assets(String) - Method in class org.jooby.assets.AssetCompiler
Get all the assets for the provided file set.
Assets - Class in org.jooby.assets
assets
Assets() - Constructor for class org.jooby.assets.Assets
 
assets(String, Path) - Method in class org.jooby.Jooby
 
assets(String, String) - Method in class org.jooby.Jooby
 
assets(String, AssetHandler) - Method in class org.jooby.Jooby
 
assets(String) - Method in interface org.jooby.Router
Static files handler.
assets(String, Path) - Method in interface org.jooby.Router
Static files handler on external location.
assets(String, String) - Method in interface org.jooby.Router
Static files handler.
assets(String, AssetHandler) - Method in interface org.jooby.Router
Send static files, like Router.assets(String) but let you specify a custom AssetHandler.
AssetTask - Class in org.jooby.run
 
AssetTask() - Constructor for class org.jooby.run.AssetTask
 
async() - Method in interface org.jooby.couchbase.Datastore
 
AsyncDatastore - Interface in org.jooby.couchbase
datastore
AsyncDatastore.AsyncCommand - Interface in org.jooby.couchbase
Provides advanced options for couchbase operation.
AsyncDatastore.AsyncRemoveCommand - Interface in org.jooby.couchbase
Provides advanced options for couchbase operation.
AsyncDatastore.AsyncViewQueryResult<T> - Class in org.jooby.couchbase
Result of AsyncDatastore.query(ViewQuery) contains a list of entities plus totalRows in the view.
AsyncMapper - Class in org.jooby
async-mapper
AsyncMapper() - Constructor for class org.jooby.AsyncMapper
 
AsyncViewQueryResult(int, Observable<List<T>>) - Constructor for class org.jooby.couchbase.AsyncDatastore.AsyncViewQueryResult
atlas(Function<AtlasConfig, AtlasMeterRegistry>) - Method in class org.jooby.micrometer.Micrometer
Add an atlas registry.
attach(Class) - Method in class org.jooby.jdbi.TransactionalRequest
Attach/append a SqlObject (a.k.a DAO, Repository) to the request scoped Handle.
attr(String) - Method in interface org.jooby.Route
Attribute by name.
attr(String, Object) - Method in class org.jooby.Route.Collection
 
attr(String, Object) - Method in class org.jooby.Route.Definition
 
attr(String) - Method in class org.jooby.Route.Definition
Get an attribute by name.
attr(String) - Method in class org.jooby.Route.Forwarding
 
attr(String, Object) - Method in interface org.jooby.Route.Props
Set route attribute.
attribute(String, Object) - Method in class org.jooby.apitool.RouteMethod
Set route attribute.
attributes() - Method in class org.jooby.apitool.RouteMethod
Route attributes, copy of Route.Definition#attributes()
attributes(Map<String, Object>) - Method in class org.jooby.apitool.RouteMethod
Set route attributes.
attributes() - Method in interface org.jooby.Request
A read only version of the current locals.
attributes() - Method in class org.jooby.Request.Forwarding
 
attributes() - Method in interface org.jooby.Route
 
attributes() - Method in class org.jooby.Route.Definition
 
attributes() - Method in class org.jooby.Route.Forwarding
 
attributes() - Method in class org.jooby.servlet.ServletServletRequest
 
attributes() - Method in interface org.jooby.Session
 
attributes() - Method in interface org.jooby.spi.NativeRequest
 
attributes() - Method in interface org.jooby.WebSocket
Web socket attributes.
Auth - Class in org.jooby.pac4j
Deprecated.
Auth() - Constructor for class org.jooby.pac4j.Auth
Deprecated.
 
authorizer(String, String, Authorizer<?>) - Method in class org.jooby.pac4j.Auth
Deprecated.
Protect one or more urls with an Authorizer.
authorizer(String, String, Class<? extends Authorizer>) - Method in class org.jooby.pac4j.Auth
Deprecated.
Protect one or more urls with an Authorizer.
AuthSessionStore<U extends org.pac4j.core.profile.CommonProfile> - Class in org.jooby.pac4j
Deprecated.
AuthSessionStore(Provider<Session>) - Constructor for class org.jooby.pac4j.AuthSessionStore
Deprecated.
 
AuthStore<U extends org.pac4j.core.profile.CommonProfile> - Interface in org.jooby.pac4j
Deprecated.
AutoPrefixer - Class in org.jooby.assets
auto-prefixer
AutoPrefixer() - Constructor for class org.jooby.assets.AutoPrefixer
 
Aws - Class in org.jooby.aws
aws module
Aws() - Constructor for class org.jooby.aws.Aws
 

B

Babel - Class in org.jooby.assets
babel
Babel() - Constructor for class org.jooby.assets.Babel
 
BAD_DATA - Static variable in interface org.jooby.WebSocket
"1007 indicates that an endpoint is terminating the connection because it has received data within a message that was not consistent with the type of the message (e.g., non-UTF-8 [RFC3629] data within a text message)."
BAD_GATEWAY - Static variable in class org.jooby.Status
502 Bad Gateway.
BAD_REQUEST - Static variable in class org.jooby.Status
400 Bad Request.
BadMediaType(String) - Constructor for exception org.jooby.Err.BadMediaType
Creates a new Err.BadMediaType.
BANDWIDTH_LIMIT_EXCEEDED - Static variable in class org.jooby.Status
509 Bandwidth Limit Exceeded
Banner - Class in org.jooby.banner
banner
Banner(String) - Constructor for class org.jooby.banner.Banner
Creates a new Banner with the given text.
Banner() - Constructor for class org.jooby.banner.Banner
Default banner, defined by application.name.
basic(String, Class<? extends Authenticator<UsernamePasswordCredentials>>) - Method in class org.jooby.pac4j.Auth
Deprecated.
Add a basic auth client.
basic(String) - Method in class org.jooby.pac4j.Auth
Deprecated.
Add a basic auth client.
basic() - Method in class org.jooby.pac4j.Auth
Deprecated.
Add a basic auth client, protecting all the urls *.
bean(boolean) - Static method in interface org.jooby.Parser
Overwrite the default bean parser with empty/null supports.
before(String, String, Route.Before) - Method in class org.jooby.Jooby
 
before(Route.Before) - Method in interface org.jooby.Router
before
before(Route.Before, Route.Before...) - Method in interface org.jooby.Router
before
before(String, Route.Before) - Method in interface org.jooby.Router
before
before(String, Route.Before, Route.Before...) - Method in interface org.jooby.Router
before
before(String, String, Route.Before) - Method in interface org.jooby.Router
before
before(String, String, Route.Before, Route.Before...) - Method in interface org.jooby.Router
before
bind(Class<T>, Class<? extends T>) - Method in class org.jooby.Jooby
Bind the provided abstract type to the given implementation:
bind(Class<T>, Supplier<T>) - Method in class org.jooby.Jooby
Bind the provided abstract type to the given implementation:
bind(Class<T>) - Method in class org.jooby.Jooby
Bind the provided type:
bind(Object) - Method in class org.jooby.Jooby
Bind the provided type:
bind(Class<T>, Function<Config, ? extends T>) - Method in class org.jooby.Jooby
Bind the provided type and object that requires some type of configuration:
bind(Function<Config, T>) - Method in class org.jooby.Jooby
Bind the provided type and object that requires some type of configuration:
Body - Annotation Type in org.jooby.mvc
Bind a Mvc parameter to the HTTP body.
body(Parser.Callback<Parser.BodyReference>) - Method in interface org.jooby.Parser.Builder
Add a HTTP body callback.
body() - Method in interface org.jooby.Request
HTTP body.
body(Class<T>) - Method in interface org.jooby.Request
Short version of body().to(type).
body() - Method in class org.jooby.Request.Forwarding
 
body(Class<T>) - Method in class org.jooby.Request.Forwarding
 
BOOLEAN - Static variable in class org.jooby.apitool.raml.RamlType
Boolean.
booleanValue() - Method in interface org.jooby.Mutant
 
booleanValue(boolean) - Method in interface org.jooby.Mutant
 
broadcast(Object) - Method in interface org.jooby.WebSocket
Send data to all connected sessions.
broadcast(Object, WebSocket.SuccessCallback) - Method in interface org.jooby.WebSocket
Send data to all connected sessions.
broadcast(Object, WebSocket.OnError) - Method in interface org.jooby.WebSocket
Send data to all connected sessions.
broadcast(Object, WebSocket.SuccessCallback, WebSocket.OnError) - Method in interface org.jooby.WebSocket
Send data to all connected sessions.
buckets(String...) - Method in class org.jooby.couchbase.Couchbase
List of buckets to open on startup.
build(Raml, List<RouteMethod>) - Static method in class org.jooby.apitool.raml.Raml
Build a Raml object from list of RouteMethod.
build(String, File) - Method in class org.jooby.assets.AssetCompiler
Build assets using the given distribution and write output to the provided directory.
build() - Method in class org.jooby.Classpath
 
build(Config) - Method in interface org.jooby.Env.Builder
Build a new environment from a Config object.
build(Config, Router, Locale) - Method in interface org.jooby.Env.Builder
Build a new environment from a Config object.
build(String, File...) - Static method in class org.jooby.run.AppModuleLoader
Build a flat jboss module, with some minor exceptions (like j2v8).
build() - Method in interface org.jooby.Session.Builder
Final step to build a new session.
buildOne(String, File) - Method in class org.jooby.assets.AssetCompiler
Apply the processor pipeline to the given asset.
BUILTIN - Static variable in interface org.jooby.Route.Source
There is no source information.
byExtension(String) - Static method in class org.jooby.MediaType
Get a MediaType for a file extension.
byFile(File) - Static method in class org.jooby.MediaType
Get a MediaType for a file.
byPath(Path) - Static method in class org.jooby.MediaType
Get a MediaType for a file path.
byPath(String) - Static method in class org.jooby.MediaType
Get a MediaType for a file path.
bytes() - Method in interface org.jooby.Parser.BodyReference
Returns the HTTP body as a byte array.
byteValue() - Method in interface org.jooby.Mutant
 
byteValue(byte) - Method in interface org.jooby.Mutant
 

C

CaffeineCache<K,V> - Class in org.jooby.caffeine
caffeine
CaffeineCache(String) - Constructor for class org.jooby.caffeine.CaffeineCache
Creates a new CaffeineCache using the provided namespace.
CaffeineCache() - Constructor for class org.jooby.caffeine.CaffeineCache
Creates a new CaffeineCache using caffeine as cache namespace.
CaffeineCache.AsyncCallback<K,V> - Interface in org.jooby.caffeine
 
CaffeineCache.Callback<K,V,C extends com.github.benmanes.caffeine.cache.Cache<K,V>> - Interface in org.jooby.caffeine
 
CaffeineSessionStore - Class in org.jooby.caffeine
session store
CaffeineSessionStore(Cache<String, Session>) - Constructor for class org.jooby.caffeine.CaffeineSessionStore
 
callerThread() - Method in class org.jooby.Deferred
Name of the caller thread (thread that creates this deferred object).
Camel - Class in org.jooby.camel
Camel for Jooby.
Camel() - Constructor for class org.jooby.camel.Camel
 
Camel.Configurer<T> - Interface in org.jooby.camel
 
canConsume(MediaType) - Method in class org.jooby.Route.Definition
Test if the route definition can consume a media type.
canConsume(String) - Method in class org.jooby.Route.Definition
Test if the route definition can consume a media type.
canProduce(List<MediaType>) - Method in class org.jooby.Route.Definition
Test if the route definition can consume a media type.
canProduce(MediaType...) - Method in class org.jooby.Route.Definition
Test if the route definition can consume a media type.
canProduce(String...) - Method in class org.jooby.Route.Definition
Test if the route definition can consume a media type.
cas(long) - Method in interface org.jooby.couchbase.AsyncDatastore.AsyncCommand
Set a CAS value for the entity (0 if not set).
cas(long) - Method in class org.jooby.couchbase.Datastore.Command
Set a CAS value for the entity (0 if not set).
caseSensitiveRouting(boolean) - Method in class org.jooby.Jooby
Configure case for routing algorithm.
Cassandra - Class in org.jooby.cassandra
cassandra
Cassandra(String, Supplier<Cluster.Builder>) - Constructor for class org.jooby.cassandra.Cassandra
Creates a new Cassandra module.
Cassandra(String) - Constructor for class org.jooby.cassandra.Cassandra
Creates a new Cassandra module.
Cassandra(Supplier<Cluster.Builder>) - Constructor for class org.jooby.cassandra.Cassandra
Creates a new Cassandra module.
Cassandra() - Constructor for class org.jooby.cassandra.Cassandra
Creates a new Cassandra module.
CassandraSessionStore - Class in org.jooby.cassandra
cassandra session store
CassandraSessionStore(Session, int) - Constructor for class org.jooby.cassandra.CassandraSessionStore
 
CassandraSessionStore(Session, String) - Constructor for class org.jooby.cassandra.CassandraSessionStore
 
cdn(String) - Method in class org.jooby.handlers.AssetHandler
 
cdn(String) - Method in class org.jooby.Route.AssetDefinition
 
chain(Route.Mapper, Route.Mapper) - Static method in interface org.jooby.Route.Mapper
Produces a new mapper by combining the two mapper into one.
charset(Charset) - Method in class org.jooby.Jooby
Set application/default charset.
charset() - Method in interface org.jooby.Renderer.Context
 
charset() - Method in interface org.jooby.Request
The charset defined in the request body.
charset() - Method in class org.jooby.Request.Forwarding
 
charset() - Method in interface org.jooby.Response
If charset is not set this method returns charset defined in the request body.
charset(Charset) - Method in interface org.jooby.Response
Set the Charset to use and set the Content-Type header with the current charset.
charset() - Method in class org.jooby.Response.Forwarding
 
charset(Charset) - Method in class org.jooby.Response.Forwarding
 
charValue() - Method in interface org.jooby.Mutant
 
charValue(char) - Method in interface org.jooby.Mutant
 
CHECKPOINT - Static variable in class org.jooby.Status
103 Checkpoint.
CLASS - Static variable in class org.jooby.couchbase.N1Q
Meta attribute for storing document type.
classes(Class...) - Method in class org.jooby.hbm.Hbm
Append persistent classes (classess annotated with Entity).
classes() - Method in class org.jooby.run.JoobyProject
 
classLoader(ClassLoader) - Static method in class org.jooby.assets.AssetClassLoader
Constructs a new AssetClassLoader that includes the 'public' dir if present in the current working dir
classLoader(ClassLoader, File) - Static method in class org.jooby.assets.AssetClassLoader
Constructs a new AssetClassLoader that includes the 'public' dir if present in the provided working dir
Classpath - Class in org.jooby
 
Classpath(MavenProject) - Constructor for class org.jooby.Classpath
 
classpath() - Method in class org.jooby.run.JoobyProject
 
CleanCss - Class in org.jooby.assets
clean-css
CleanCss() - Constructor for class org.jooby.assets.CleanCss
 
clearCookie(String) - Method in interface org.jooby.Response
Discard a cookie from response.
clearCookie(String) - Method in class org.jooby.Response.Forwarding
 
client(Client<C, U>) - Method in class org.jooby.pac4j.Auth
Deprecated.
Add an auth client, like facebook, twitter, github, etc...Please note the require dependency must be in the classpath.
client(Class<? extends Client<C, U>>) - Method in class org.jooby.pac4j.Auth
Deprecated.
Add an auth client, like facebook, twitter, github, etc...Please note the require dependency must be in the classpath.
client(String, Client<C, U>) - Method in class org.jooby.pac4j.Auth
Deprecated.
Add an auth client, like facebook, twitter, github, etc...Please note the require dependency must be in the classpath.
client(Function<Config, Client<C, U>>) - Method in class org.jooby.pac4j.Auth
Deprecated.
Add an auth client, like facebook, twitter, github, etc...Please note the require dependency must be in the classpath.
client(String, Function<Config, Client<C, U>>) - Method in class org.jooby.pac4j.Auth
Deprecated.
Add an auth client, like facebook, twitter, github, etc...Please note the require dependency must be in the classpath.
client(String, Class<? extends Client<C, U>>) - Method in class org.jooby.pac4j.Auth
Deprecated.
Add an auth client, like facebook, twitter, github, etc...Please note the require dependency must be in the classpath.
client(Function<Config, Client<C, U>>) - Method in class org.jooby.pac4j.Pac4j
Add a pac4j client and protected all the routes defined after the module:
client(String, Function<Config, Client<C, U>>) - Method in class org.jooby.pac4j.Pac4j
Add a pac4j client and protected all the routes defined after that matches the pattern:
client(String, Class<? extends Authorizer>, Function<Config, Client<C, U>>) - Method in class org.jooby.pac4j.Pac4j
Add a pac4j client, protected all the routes defined after that matches the pattern and attach an authorizer:
client(String, Authorizer<U>, Function<Config, Client<C, U>>) - Method in class org.jooby.pac4j.Pac4j
Add a pac4j client, protected all the routes defined after that matches the pattern and attach an authorizer:
close() - Method in class org.jooby.servlet.ServletUpload
 
close(int, String) - Method in interface org.jooby.spi.NativeWebSocket
Close the web socket.
close() - Method in class org.jooby.Sse
Close the connection and fire an Sse.onClose(Throwing.Runnable) event.
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
ClosureCompiler - Class in org.jooby.assets
closure-compiler
ClosureCompiler() - Constructor for class org.jooby.assets.ClosureCompiler
 
CNAME - Static variable in class org.jooby.pac4j.Auth
Deprecated.
 
code() - Method in class org.jooby.WebSocket.CloseStatus
 
codecRegistry(CodecRegistry) - Method in class org.jooby.mongodb.MongoRx
Set a CodecRegistry to the MongoDatabase created by this module.
Collection(Route.Props...) - Constructor for class org.jooby.Route.Collection
Creates a new collection of route definitions.
Command - Interface in org.jooby
 
comment() - Method in interface org.jooby.Cookie
 
comment(String) - Method in class org.jooby.Cookie.Definition
Set cookie's comment.
comment() - Method in class org.jooby.Cookie.Definition
 
comment() - Method in class org.jooby.Sse.Event
 
comment(String) - Method in class org.jooby.Sse.Event
Set event comment.
committed() - Method in interface org.jooby.Response
Returns a boolean indicating if the response has been committed.
committed() - Method in class org.jooby.Response.Forwarding
 
committed() - Method in class org.jooby.servlet.ServletServletResponse
 
committed() - Method in interface org.jooby.spi.NativeResponse
 
CommonsEmail - Class in org.jooby.mail
commons email
CommonsEmail(String) - Constructor for class org.jooby.mail.CommonsEmail
Creates a CommonsEmail.
CommonsEmail() - Constructor for class org.jooby.mail.CommonsEmail
Creates a CommonsEmail.
compareTo(MediaType) - Method in class org.jooby.MediaType
 
complete(String, String, Route.Complete) - Method in class org.jooby.Jooby
 
complete(Route.Complete) - Method in interface org.jooby.Response
Append complete handler, will be execute after sending response.
complete(Route.Complete) - Method in class org.jooby.Response.Forwarding
 
complete(Route.Complete) - Method in interface org.jooby.Router
complete
complete(Route.Complete, Route.Complete...) - Method in interface org.jooby.Router
complete
complete(String, Route.Complete) - Method in interface org.jooby.Router
complete
complete(String, Route.Complete, Route.Complete...) - Method in interface org.jooby.Router
complete
complete(String, String, Route.Complete) - Method in interface org.jooby.Router
complete
complete(String, String, Route.Complete, Route.Complete...) - Method in interface org.jooby.Router
complete
completionStage(String, EntityModel) - Static method in class org.jooby.requery.Requery
Creates an async Requery module with Java 8 data store.
completionStage(EntityModel) - Static method in class org.jooby.requery.Requery
Creates an async Requery module with Java 8 data store.
conf(String) - Method in class org.jooby.Jooby
Set/specify a custom .conf file, useful when you don't want a application.conf file.
conf(File) - Method in class org.jooby.Jooby
Set/specify a custom .conf file, useful when you don't want a application.conf file.
config() - Method in class org.jooby.akka.Akka
 
config() - Method in class org.jooby.apitool.ApiTool
 
config() - Method in class org.jooby.assets.Assets
 
config() - Method in class org.jooby.camel.Camel
 
config() - Method in class org.jooby.consul.Consulby
 
config() - Method in class org.jooby.couchbase.Couchbase
 
config() - Method in class org.jooby.crash.Crash
 
config() - Method in class org.jooby.ebean.Ebeanby
 
config() - Method in class org.jooby.ehcache.Eh
 
config() - Method in class org.jooby.elasticsearch.Elasticsearch
 
config() - Method in interface org.jooby.Env
 
config() - Method in class org.jooby.exec.Exec
 
config() - Method in class org.jooby.flyway.Flywaydb
 
config() - Method in class org.jooby.frontend.Frontend
 
config() - Method in class org.jooby.ftl.Ftl
 
config() - Method in class org.jooby.hazelcast.Hcast
 
config() - Method in class org.jooby.hbm.Hbm
 
config() - Method in class org.jooby.hbs.Hbs
 
config() - Method in class org.jooby.hbv.Hbv
 
config() - Method in class org.jooby.jdbc.Jdbc
 
config() - Method in class org.jooby.jedis.Redis
 
config() - Method in interface org.jooby.Jooby.Module
 
config() - Method in class org.jooby.mail.CommonsEmail
 
config() - Method in class org.jooby.memcached.SpyMemcached
 
config() - Method in class org.jooby.mongodb.Mongodb
 
config() - Method in class org.jooby.mongodb.MongoRx
 
config() - Method in class org.jooby.neo4j.Neo4j
 
config() - Method in class org.jooby.pac4j.Auth
Deprecated.
 
config() - Method in class org.jooby.pac4j.Pac4j
 
config() - Method in class org.jooby.quartz.Quartz
 
config() - Method in class org.jooby.rx.Rx
 
ConfigSource(Config) - Constructor for class org.jooby.Env.ConfigSource
 
configure(Env, Config, Binder) - Method in class org.jooby.akka.Akka
 
configure(Env, Config, Binder) - Method in class org.jooby.apitool.ApiTool
 
configure(Env, Config, Binder) - Method in class org.jooby.assets.Assets
 
configure(Env, Config, Binder) - Method in class org.jooby.aws.Aws
 
configure(Env, Config, Binder) - Method in class org.jooby.banner.Banner
 
configure(Env, Config, Binder) - Method in class org.jooby.caffeine.CaffeineCache
 
configure(Env, Config, Binder) - Method in class org.jooby.camel.Camel
 
configure(T, Config) - Method in interface org.jooby.camel.Camel.Configurer
 
configure(Env, Config, Binder) - Method in class org.jooby.cassandra.Cassandra
 
configure(Env, Config, Binder) - Method in class org.jooby.consul.Consulby
 
configure(Env, Config, Binder) - Method in class org.jooby.couchbase.Couchbase
 
configure(Env, Config, Binder) - Method in class org.jooby.crash.Crash
 
configure(Env, Config, Binder) - Method in class org.jooby.csl.XSS
 
configure(Env, Config, Binder) - Method in class org.jooby.ebean.Ebeanby
 
configure(Env, Config, Binder) - Method in class org.jooby.ehcache.Eh
 
configure(Env, Config, Binder) - Method in class org.jooby.elasticsearch.Elasticsearch
 
configure(Env, Config, Binder) - Method in class org.jooby.eventbus.EventBusby
 
configure(Env, Config, Binder) - Method in class org.jooby.exec.Exec
 
configure(Env, Config, Binder) - Method in class org.jooby.filewatcher.FileWatcher
 
configure(Env, Config, Binder) - Method in class org.jooby.FlashScope
 
configure(Env, Config, Binder) - Method in class org.jooby.flyway.Flywaydb
 
configure(Env, Config, Binder) - Method in class org.jooby.frontend.Frontend
 
configure(Env, Config, Binder) - Method in class org.jooby.ftl.Ftl
 
configure(Env, Config, Binder) - Method in class org.jooby.guava.GuavaCache
 
configure(Env, Config, Binder) - Method in class org.jooby.hazelcast.Hcast
 
configure(Env, Config, Binder) - Method in class org.jooby.hbm.Hbm
 
configure(Env, Config, Binder) - Method in class org.jooby.hbs.Hbs
 
configure(Env, Config, Binder) - Method in class org.jooby.hbv.Hbv
 
configure(Env, Config, Binder) - Method in class org.jooby.jade.Jade
 
configure(Env, Config, Binder) - Method in class org.jooby.jdbc.Jdbc
 
configure(Env, Config, Binder) - Method in class org.jooby.jdbi.Jdbi
 
configure(Env, Config, Binder) - Method in class org.jooby.jdbi.Jdbi3
 
configure(Env, Config, Binder) - Method in class org.jooby.jedis.Redis
 
configure(Env, Config, Binder) - Method in class org.jooby.jetty.Jetty
 
configure(Env, Config, Binder) - Method in interface org.jooby.Jooby.Module
Configure and produces bindings for the underlying application.
configure(Env, Config, Binder) - Method in class org.jooby.jooq.jOOQ
 
configure(Env, Config, Binder) - Method in class org.jooby.json.Gzon
 
configure(Env, Config, Binder) - Method in class org.jooby.json.Jackson
 
configure(Env, Config, Binder) - Method in class org.jooby.livereload.LiveReload
 
configure(Env, Config, Binder) - Method in class org.jooby.mail.CommonsEmail
 
configure(Env, Config, Binder) - Method in class org.jooby.memcached.SpyMemcached
 
configure(Env, Config, Binder) - Method in class org.jooby.metrics.Metrics
 
configure(Env, Config, Binder) - Method in class org.jooby.micrometer.Micrometer
 
configure(Env, Config, Binder) - Method in class org.jooby.mongodb.Jongoby
 
configure(Env, Config, Binder) - Method in class org.jooby.mongodb.Mongodb
 
configure(Env, Config, Binder) - Method in class org.jooby.mongodb.MongoRx
 
configure(Env, Config, Binder) - Method in class org.jooby.mongodb.Monphia
 
configure(Env, Config, Binder) - Method in class org.jooby.neo4j.Neo4j
 
configure(Env, Config, Binder) - Method in class org.jooby.netty.Netty
 
configure(Env, Config, Binder) - Method in class org.jooby.pac4j.Auth
Deprecated.
 
configure(Env, Config, Binder) - Method in class org.jooby.pac4j.Pac4j
 
configure(Env, Config, Binder) - Method in class org.jooby.pebble.Pebble
 
configure(Env, Config, Binder) - Method in class org.jooby.quartz.Quartz
 
configure(Env, Config, Binder) - Method in class org.jooby.querydsl.QueryDSL
 
configure(Env, Config, Binder) - Method in class org.jooby.reactor.Reactor
 
configure(Env, Config, Binder) - Method in class org.jooby.requery.Requery
 
configure(Env, Config, Binder) - Method in class org.jooby.rocker.Rockerby
 
configure(Env, Config, Binder) - Method in class org.jooby.rx.Rx
 
configure(Env, Config, Binder) - Method in class org.jooby.rx.RxJdbc
 
configure(Env, Config, Binder) - Method in class org.jooby.scanner.Scanner
 
configure(Env, Config, Binder) - Method in class org.jooby.servlet.ServerInitializer.ServletModule
 
configure(Env, Config, Binder) - Method in class org.jooby.thymeleaf.Thl
 
configure(Env, Config, Binder) - Method in class org.jooby.unbescape.XSS
 
configure(Env, Config, Binder) - Method in class org.jooby.undertow.Undertow
 
configure(Env, Config, Binder) - Method in class org.jooby.whoops.Whoops
 
CONFLICT - Static variable in class org.jooby.Status
409 Conflict.
connect(String, Route.Handler) - Method in class org.jooby.Jooby
 
connect(String, Route.OneArgHandler) - Method in class org.jooby.Jooby
 
connect(String, Route.ZeroArgHandler) - Method in class org.jooby.Jooby
 
connect(String, Route.Filter) - Method in class org.jooby.Jooby
 
CONNECT - Annotation Type in org.jooby.mvc
HTTP CONNECT verb for mvc routes.
CONNECT - Static variable in interface org.jooby.Route
 
connect(String, Route.Handler) - Method in interface org.jooby.Router
Append a route that supports HTTP CONNECT method:
connect(String, Route.OneArgHandler) - Method in interface org.jooby.Router
Append route that supports HTTP CONNECT method:
connect(String, Route.ZeroArgHandler) - Method in interface org.jooby.Router
Append route that supports HTTP CONNECT method:
connect(String, Route.Filter) - Method in interface org.jooby.Router
Append a route that supports HTTP CONNECT method:
Consulby - Class in org.jooby.consul
Consul client module.
Consulby() - Constructor for class org.jooby.consul.Consulby
A new Consulby instance, with the default config name: default.
Consulby(String) - Constructor for class org.jooby.consul.Consulby
A new Consulby instance, with a provided config name.
consumes() - Method in class org.jooby.apitool.RouteMethod
List of media types this route can consumes.
consumes(List<String>) - Method in class org.jooby.apitool.RouteMethod
Set list of consumes media types for this method.
Consumes - Annotation Type in org.jooby.mvc
Defines what media types a route can consume.
consumes(List<MediaType>) - Method in class org.jooby.Route.Collection
 
consumes() - Method in interface org.jooby.Route
 
consumes(List<MediaType>) - Method in class org.jooby.Route.Definition
 
consumes() - Method in class org.jooby.Route.Definition
 
consumes() - Method in class org.jooby.Route.Forwarding
 
consumes(MediaType...) - Method in interface org.jooby.Route.Props
Set the media types the route can consume.
consumes(String...) - Method in interface org.jooby.Route.Props
Set the media types the route can consume.
consumes(List<MediaType>) - Method in interface org.jooby.Route.Props
Set the media types the route can consume.
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
 
contextDestroyed(ServletContextEvent) - Method in class org.jooby.servlet.ServerInitializer
 
contextInitialized(ServletContextEvent) - Method in class org.jooby.servlet.ServerInitializer
 
contextPath() - Method in interface org.jooby.Request
Application path (a.k.a context path).
contextPath() - Method in class org.jooby.Request.Forwarding
 
CONTINUE - Static variable in class org.jooby.Status
100 Continue.
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 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
Build a Cookie.
Cookie.Signature - Class in org.jooby
Sign cookies using a HMAC algorithm plus SHA-256 hash.
COOKIE_SESSION - Static variable in interface org.jooby.Session
Global/Shared id of cookie sessions.
cookies() - Method in interface org.jooby.Request
 
cookies() - Method in class org.jooby.Request.Forwarding
 
cookies() - Method in class org.jooby.servlet.ServletServletRequest
 
cookies() - Method in interface org.jooby.spi.NativeRequest
 
cookieSession() - Method in class org.jooby.Jooby
Setup a session store that saves data in a the session cookie.
Cors - Class in org.jooby.handlers
Cross-origin resource sharing
Cors(Config) - Constructor for class org.jooby.handlers.Cors
Creates Cors options from Config:
Cors() - Constructor for class org.jooby.handlers.Cors
Creates default Cors.
CorsHandler - Class in org.jooby.handlers
Handle preflight and simple CORS requests.
CorsHandler(Cors) - Constructor for class org.jooby.handlers.CorsHandler
Creates a new CorsHandler.
CorsHandler() - Constructor for class org.jooby.handlers.CorsHandler
Creates a new CorsHandler.
Couchbase - Class in org.jooby.couchbase
couchbase
Couchbase(String) - Constructor for class org.jooby.couchbase.Couchbase
Creates a new Couchbase module.
Couchbase() - Constructor for class org.jooby.couchbase.Couchbase
Creates a new Couchbase module.
CouchbaseSessionStore - Class in org.jooby.couchbase
couchbase session store
CouchbaseSessionStore(Bucket, int) - Constructor for class org.jooby.couchbase.CouchbaseSessionStore
 
CouchbaseSessionStore(Bucket, String) - Constructor for class org.jooby.couchbase.CouchbaseSessionStore
 
Crash - Class in org.jooby.crash
crash
Crash(ClassLoader) - Constructor for class org.jooby.crash.Crash
Creates a new Crash module.
Crash() - Constructor for class org.jooby.crash.Crash
Creates a new Crash module.
CrashPredicate - Class in org.jooby.crash
 
CrashPredicate(String, Predicate<Path>) - Constructor for class org.jooby.crash.CrashPredicate
 
create(Session) - Method in class org.jooby.caffeine.CaffeineSessionStore
 
create(Session) - Method in class org.jooby.cassandra.CassandraSessionStore
 
create(Session) - Method in class org.jooby.couchbase.CouchbaseSessionStore
 
create(Session) - Method in class org.jooby.ehcache.EhSessionStore
 
create(Session) - Method in class org.jooby.guava.GuavaSessionStore
 
create(Session) - Method in class org.jooby.hazelcast.HcastSessionStore
 
create(Session) - Method in class org.jooby.jedis.RedisSessionStore
 
create(Session) - Method in class org.jooby.memcached.SpySessionStore
 
create(Session) - Method in class org.jooby.mongodb.MongoSessionStore
 
create(Session) - Method in class org.jooby.neo4j.Neo4jSessionStore
 
create(String, Throwing.Function<T, Object>) - Static method in interface org.jooby.Route.Mapper
Creates a new named mapper (just syntax suggar for creating a new mapper).
create(Session) - Method in class org.jooby.Session.Mem
 
create(Session) - Method in interface org.jooby.Session.Store
 
CREATED - Static variable in class org.jooby.Status
201 Created.
createdAt(long) - Method in interface org.jooby.Session.Builder
Set session created date.
createdAt() - Method in interface org.jooby.Session
The time when this session was created, measured in milliseconds since midnight January 1, 1970 GMT for server side sessions.
credentials() - Method in class org.jooby.handlers.Cors
If true, set the Access-Control-Allow-Credentials header.
CsrfHandler - Class in org.jooby.handlers
Cross Site Request Forgery handler
CsrfHandler(String) - Constructor for class org.jooby.handlers.CsrfHandler
Creates a new CsrfHandler handler and use the given name to save the token in the Session and or extract the token from incoming requests.
CsrfHandler() - Constructor for class org.jooby.handlers.CsrfHandler
Creates a new CsrfHandler and use csrf as token name.
css - Static variable in class org.jooby.MediaType
Stylesheet media type.
css(CssStringEscapeType, CssStringEscapeLevel) - Method in class org.jooby.unbescape.XSS
Set CSS escape type and level.
Csslint - Class in org.jooby.assets
csslint
Csslint() - Constructor for class org.jooby.assets.Csslint
 
cssPath() - Method in class org.jooby.assets.SvgSprites
 

D

daemon(boolean) - Method in class org.jooby.exec.Exec
Defined the default value for daemon.
data - Variable in class org.jooby.json.JacksonView
Data/payload.
data() - Method in class org.jooby.Sse.Event
 
datadog(Function<DatadogConfig, DatadogMeterRegistry>) - Method in class org.jooby.micrometer.Micrometer
Add a datadog registry.
Datastore - Class in org.jooby.cassandra
datastore
Datastore - Interface in org.jooby.couchbase
datastore
Datastore.Command - Class in org.jooby.couchbase
Provides advanced options for couchbase operation.
Datastore.RemoveCommand - Class in org.jooby.couchbase
Provides advanced options for couchbase operation.
Datastore.ViewQueryResult<T> - Class in org.jooby.couchbase
Result of Datastore.query(ViewQuery) contains a list of entities plus totalRows in the view.
DATE_TIME - Static variable in class org.jooby.apitool.raml.RamlType
DateTime.
dateFormat(String) - Method in class org.jooby.Jooby
Set application date format.
dateFormatter(DateTimeFormatter) - Method in class org.jooby.RequestLogger
Override the default date formatter.
dateFormatter(Function<Long, String>) - Method in class org.jooby.RequestLogger
Override the default date formatter.
dateFormatter(ZoneId) - Method in class org.jooby.RequestLogger
Keep the default formatter but use the provided timezone.
DB_NAME - Static variable in class org.jooby.jdbc.Jdbc
 
debug() - Method in interface org.jooby.Command
 
debug() - Method in class org.jooby.ExternalCommand
 
debug(String, Object...) - Static method in class org.jooby.run.Main
 
debug() - Method in class org.jooby.RunApp
 
debug() - Method in class org.jooby.RunForkedApp
 
declaringClass(String) - Method in class org.jooby.Route.Definition
Set the class where this route is defined.
declaringClass() - Method in interface org.jooby.Route.Source
 
decode(String) - Static method in interface org.jooby.Router
Decode a path by delegating to URLDecoder.decode(String, String).
DEFAULT - Static variable in interface org.jooby.Env
Default builder.
defaultValue() - Method in class org.jooby.apitool.RouteParameter
Default value.
defaultValue(Object) - Method in class org.jooby.apitool.RouteParameter
Set default value.
Deferred - Class in org.jooby
async request processing
Deferred(String, Deferred.Initializer0) - Constructor for class org.jooby.Deferred
Creates a new Deferred with an initializer.
Deferred(Deferred.Initializer0) - Constructor for class org.jooby.Deferred
Creates a new Deferred with an initializer.
Deferred(Deferred.Initializer) - Constructor for class org.jooby.Deferred
Creates a new Deferred with an initializer.
Deferred(String, Deferred.Initializer) - Constructor for class org.jooby.Deferred
Creates a new Deferred with an initializer.
Deferred() - Constructor for class org.jooby.Deferred
Creates a new Deferred.
deferred(Route.OneArgHandler) - Static method in class org.jooby.Deferred
Functional version of Deferred.Deferred(Initializer).
deferred(Route.ZeroArgHandler) - Static method in class org.jooby.Deferred
Functional version of Deferred.Deferred(Initializer).
deferred(String, Route.ZeroArgHandler) - Static method in class org.jooby.Deferred
Functional version of Deferred.Deferred(Initializer).
deferred(String, Route.OneArgHandler) - Static method in class org.jooby.Deferred
Functional version of Deferred.Deferred(Initializer).
deferred(String, Route.OneArgHandler) - Method in interface org.jooby.Router
deferred(Route.OneArgHandler) - Method in interface org.jooby.Router
deferred(String, Route.ZeroArgHandler) - Method in interface org.jooby.Router
deferred(Route.ZeroArgHandler) - Method in interface org.jooby.Router
Deferred.Handler - Interface in org.jooby
A deferred handler.
Deferred.Initializer - Interface in org.jooby
Deferred initializer with Request access, useful to provide a more functional API.
Deferred.Initializer0 - Interface in org.jooby
Deferred initializer, useful to provide a more functional API.
DefHandler() - Constructor for class org.jooby.Err.DefHandler
 
define(Type, RamlType) - Method in class org.jooby.apitool.raml.Raml
Define/map a custom Java type to RAML type.
define(Type) - Method in class org.jooby.apitool.raml.Raml
Register a Java type and produces an equivalent RAML type.
Definition(Cookie.Definition) - Constructor for class org.jooby.Cookie.Definition
Clone a new cookie's definition.
Definition(String, String) - Constructor for class org.jooby.Cookie.Definition
Creates a new cookie's definition.
Definition(String) - Constructor for class org.jooby.Cookie.Definition
Creates a new cookie's definition.
Definition(String, String, Route.Handler) - Constructor for class org.jooby.Route.Definition
Creates a new route definition.
Definition(String, String, Route.Handler, boolean) - 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(String, String, Route.Filter, boolean) - Constructor for class org.jooby.Route.Definition
Creates a new route definition.
Definition(Class<? extends Session.Store>) - Constructor for class org.jooby.Session.Definition
Creates a new session definition.
Definition(Session.Store) - Constructor for class org.jooby.Session.Definition
Creates a new session definition.
Definition(String, WebSocket.OnOpen) - Constructor for class org.jooby.WebSocket.Definition
Creates a new WebSocket.Definition.
delete(String) - Method in class org.jooby.caffeine.CaffeineSessionStore
 
delete(String) - Method in class org.jooby.cassandra.CassandraSessionStore
 
delete(Class<?>, Object, Mapper.Option...) - Method in class org.jooby.cassandra.Datastore
Delete an entity by ID.
delete(Object, Mapper.Option...) - Method in class org.jooby.cassandra.Datastore
Delete an entity.
delete(String) - Method in class org.jooby.couchbase.CouchbaseSessionStore
 
delete(String) - Method in class org.jooby.ehcache.EhSessionStore
 
delete(String) - Method in class org.jooby.guava.GuavaSessionStore
 
delete(String) - Method in class org.jooby.hazelcast.HcastSessionStore
 
delete(String) - Method in class org.jooby.jedis.RedisSessionStore
 
delete(String, Route.Handler) - Method in class org.jooby.Jooby
 
delete(String, String, Route.Handler) - Method in class org.jooby.Jooby
 
delete(String, String, String, Route.Handler) - Method in class org.jooby.Jooby
 
delete(String, Route.OneArgHandler) - Method in class org.jooby.Jooby
 
delete(String, String, Route.OneArgHandler) - Method in class org.jooby.Jooby
 
delete(String, String, String, Route.OneArgHandler) - Method in class org.jooby.Jooby
 
delete(String, Route.ZeroArgHandler) - Method in class org.jooby.Jooby
 
delete(String, String, Route.ZeroArgHandler) - Method in class org.jooby.Jooby
 
delete(String, String, String, Route.ZeroArgHandler) - Method in class org.jooby.Jooby
 
delete(String, Route.Filter) - Method in class org.jooby.Jooby
 
delete(String, String, Route.Filter) - Method in class org.jooby.Jooby
 
delete(String, String, String, Route.Filter) - Method in class org.jooby.Jooby
 
delete(String) - Method in class org.jooby.memcached.SpySessionStore
 
delete(String) - Method in class org.jooby.mongodb.MongoSessionStore
 
DELETE - Annotation Type in org.jooby.mvc
HTTP DELETE verb for mvc routes.
delete(String) - Method in class org.jooby.neo4j.Neo4jSessionStore
 
DELETE - Static variable in interface org.jooby.Route
 
delete(Route.Handler) - Method in interface org.jooby.Router
Append a route that supports HTTP DELETE method:
delete(String, Route.Handler) - Method in interface org.jooby.Router
Append a route that supports HTTP DELETE method:
delete(String, String, Route.Handler) - Method in interface org.jooby.Router
Append three routes that supports HTTP DELETE method on the same handler:
delete(String, String, String, Route.Handler) - Method in interface org.jooby.Router
Append three routes that supports HTTP DELETE method on the same handler:
delete(Route.OneArgHandler) - Method in interface org.jooby.Router
Append route that supports HTTP DELETE method:
delete(String, Route.OneArgHandler) - Method in interface org.jooby.Router
Append route that supports HTTP DELETE method:
delete(String, String, Route.OneArgHandler) - Method in interface org.jooby.Router
Append three routes that supports HTTP DELETE method on the same handler:
delete(String, String, String, Route.OneArgHandler) - Method in interface org.jooby.Router
Append three routes that supports HTTP DELETE method on the same handler:
delete(Route.ZeroArgHandler) - Method in interface org.jooby.Router
Append route that supports HTTP DELETE method:
delete(String, Route.ZeroArgHandler) - Method in interface org.jooby.Router
Append route that supports HTTP DELETE method:
delete(String, String, Route.ZeroArgHandler) - Method in interface org.jooby.Router
Append three routes that supports HTTP DELETE method on the same handler:
delete(String, String, String, Route.ZeroArgHandler) - Method in interface org.jooby.Router
Append three routes that supports HTTP DELETE method on the same handler:
delete(String, Route.Filter) - Method in interface org.jooby.Router
Append a route that supports HTTP DELETE method:
delete(String, String, Route.Filter) - Method in interface org.jooby.Router
Append three routes that supports HTTP DELETE method on the same handler:
delete(String, String, String, Route.Filter) - Method in interface org.jooby.Router
Append three routes that supports HTTP DELETE method on the same handler:
delete(String) - Method in class org.jooby.Session.Mem
 
delete(String) - Method in interface org.jooby.Session.Store
Delete a session by ID.
delete(String) - Method in class org.jooby.test.MockRouter
 
deleteAsync(Class<?>, Object, Mapper.Option...) - Method in class org.jooby.cassandra.Datastore
Delete an entity by ID.
deleteAsync(Object, Mapper.Option...) - Method in class org.jooby.cassandra.Datastore
Delete an entity.
delimiters(String, String) - Method in class org.jooby.Env.Resolver
Set start and end delimiters.
delimiters(String, String) - Method in class org.jooby.handlers.SSIHandler
Set/override delimiters.
deploy(String) - Method in class org.jooby.assets.Nodejs
 
description() - Method in class org.jooby.apitool.RouteMethod
Route description.
description(String) - Method in class org.jooby.apitool.RouteMethod
Set route description.
description() - Method in class org.jooby.apitool.RouteParameter
Parameter description (if any).
description(String) - Method in class org.jooby.apitool.RouteParameter
Set parameter description.
description() - Method in class org.jooby.apitool.RouteResponse
Get response description.
description(String) - Method in class org.jooby.apitool.RouteResponse
Set a description.
destroy() - Method in interface org.jooby.Session
Invalidates this session then unset any objects bound to it.
Destroyed() - Constructor for exception org.jooby.Session.Destroyed
 
disabled() - Method in class org.jooby.handlers.Cors
Disabled cors (enabled = false).
disableTryIt() - Method in class org.jooby.apitool.ApiTool
Turn off live-testing (try button) for Swagger and Raml.
disableTryIt() - Method in class org.jooby.apitool.ApiTool.Options
Disable try button.
disableUI() - Method in class org.jooby.apitool.ApiTool
Turn off UI for Swagger and Raml.
disableUI() - Method in class org.jooby.apitool.ApiTool.Options
Turn off UI.
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 interface org.jooby.Mutant
 
doubleValue(double) - Method in interface org.jooby.Mutant
 
doWith(BiFunction<T, Config, Object>) - Method in class org.jooby.aws.Aws
Like Aws.with(BiFunction) but it depends on a previously created service.
doWith(Function<T, Object>) - Method in class org.jooby.aws.Aws
Like Aws.with(Function) but it depends on a previously created service.
doWith(CaffeineCache.Callback<K, V, Cache<K, V>>) - Method in class org.jooby.caffeine.CaffeineCache
Configure a cache builder and creates a new Cache.
doWith(Camel.Configurer<CamelContext>) - Method in class org.jooby.camel.Camel
Hook to customize a CamelContext.
doWith(BiConsumer<ServerConfig, Config>) - Method in class org.jooby.ebean.Ebeanby
 
doWith(Consumer<ServerConfig>) - Method in class org.jooby.ebean.Ebeanby
 
doWith(BiConsumer<Configuration, Config>) - Method in class org.jooby.ehcache.Eh
Configure callback to manipulate a Configuration programmatically.
doWith(Consumer<Configuration>) - Method in class org.jooby.ehcache.Eh
Configure callback to manipulate a Configuration programmatically.
doWith(BiConsumer<Configuration, Config>) - Method in class org.jooby.ftl.Ftl
 
doWith(Consumer<Configuration>) - Method in class org.jooby.ftl.Ftl
 
doWith(GuavaCache.Callback<K, V, Cache<K, V>>) - Method in class org.jooby.guava.GuavaCache
Configure a cache builder and creates a new Cache.
doWith(BiConsumer<Config, Config>) - Method in class org.jooby.hazelcast.Hcast
Set a configurer callback.
doWith(Consumer<Config>) - Method in class org.jooby.hazelcast.Hcast
Set a configurer callback.
doWith(BiConsumer<Handlebars, Config>) - Method in class org.jooby.hbs.Hbs
Set a handlebars callback.
doWith(Consumer<Handlebars>) - Method in class org.jooby.hbs.Hbs
Set a handlebars callback.
doWith(Consumer<HibernateValidatorConfiguration>) - Method in class org.jooby.hbv.Hbv
Setup a configurer callback.
doWith(BiConsumer<HibernateValidatorConfiguration, Config>) - Method in class org.jooby.hbv.Hbv
Setup a configurer callback.
doWith(Consumer<JadeConfiguration>) - Method in class org.jooby.jade.Jade
Configure callback that let you tweak or modified a JadeConfiguration.
doWith(BiConsumer<JadeConfiguration, Config>) - Method in class org.jooby.jade.Jade
Configure callback that let you tweak or modified a JadeConfiguration.
doWith(BiConsumer<HikariConfig, Config>) - Method in class org.jooby.jdbc.Jdbc
Apply advanced configuration options:
doWith(Consumer<HikariConfig>) - Method in class org.jooby.jdbc.Jdbc
Apply advanced configuration options:
doWith(BiConsumer<DBI, Config>) - Method in class org.jooby.jdbi.Jdbi
Configure DBI instance.
doWith(Consumer<DBI>) - Method in class org.jooby.jdbi.Jdbi
Configure DBI instance.
doWith(BiConsumer<Jdbi, Config>) - Method in class org.jooby.jdbi.Jdbi3
Configurer a jdbi instance.
doWith(Consumer<Jdbi>) - Method in class org.jooby.jdbi.Jdbi3
Configurer a jdbi instance.
doWith(Consumer<Handle>) - Method in class org.jooby.jdbi.TransactionalRequest
Configure a Handle before beginning a new transaction.
doWith(BiConsumer<Configuration, Config>) - Method in class org.jooby.jooq.jOOQ
Configuration callback.
doWith(Consumer<Configuration>) - Method in class org.jooby.jooq.jOOQ
Configuration callback.
doWith(BiConsumer<GsonBuilder, Config>) - Method in class org.jooby.json.Gzon
Configurer callback.
doWith(Consumer<GsonBuilder>) - Method in class org.jooby.json.Gzon
Configurer callback.
doWith(Consumer<ObjectMapper>) - Method in class org.jooby.json.Jackson
Apply advanced configuration over the provided ObjectMapper.
doWith(BiConsumer<ConnectionFactoryBuilder, Config>) - Method in class org.jooby.memcached.SpyMemcached
Configure a ConnectionFactoryBuilder programmatically.
doWith(Consumer<ConnectionFactoryBuilder>) - Method in class org.jooby.memcached.SpyMemcached
Configure a ConnectionFactoryBuilder programmatically.
doWith(BiConsumer<CompositeMeterRegistry, Config>) - Method in class org.jooby.micrometer.Micrometer
Advanced configuration of main registry.
doWith(Consumer<CompositeMeterRegistry>) - Method in class org.jooby.micrometer.Micrometer
Advanced configuration of main registry.
doWith(BiConsumer<MongoClientSettings.Builder, Config>) - Method in class org.jooby.mongodb.MongoRx
Allow further configuration on the MongoClientSettings.
doWith(Consumer<MongoClientSettings.Builder>) - Method in class org.jooby.mongodb.MongoRx
Allow further configuration on the MongoClientSettings.
doWith(BiConsumer<Morphia, Config>) - Method in class org.jooby.mongodb.Monphia
Morphia startup callback, from here you can map classes, set mapper options, etc..
doWith(Consumer<Datastore>) - Method in class org.jooby.mongodb.Monphia
Datastore startup callback, from here you can call Datastore.ensureIndexes().
doWith(Consumer<Config>) - Method in class org.jooby.pac4j.Pac4j
Configurer pa4j options, only necessary it you want to provide your own pac4j components.
doWith(BiConsumer<Config, Config>) - Method in class org.jooby.pac4j.Pac4j
Configurer pa4j options, only necessary it you want to provide your own pac4j components.
doWith(BiConsumer<PebbleEngine.Builder, Config>) - Method in class org.jooby.pebble.Pebble
Advanced configuration callback for PebbleEngine.Builder.
doWith(Consumer<PebbleEngine.Builder>) - Method in class org.jooby.pebble.Pebble
Advanced configuration callback for PebbleEngine.Builder.
doWith(BiConsumer<Configuration, Config>) - Method in class org.jooby.querydsl.QueryDSL
 
doWith(Consumer<Configuration>) - Method in class org.jooby.querydsl.QueryDSL
 
doWith(BiConsumer<Config, ConfigurationBuilder>) - Method in class org.jooby.requery.Requery
Advanced configuration callback:
doWith(Consumer<ConfigurationBuilder>) - Method in class org.jooby.requery.Requery
Advanced configuration callback:
doWith(Consumer<TemplateEngine>) - Method in class org.jooby.thymeleaf.Thl
Set a configuration callback.
doWith(BiConsumer<TemplateEngine, Config>) - Method in class org.jooby.thymeleaf.Thl
Set a configuration callback.
doWithAsync(CaffeineCache.AsyncCallback<K, V>) - Method in class org.jooby.caffeine.CaffeineCache
Configure a cache builder and creates a new AsyncLoadingCache.
doWithBootstrap(BiConsumer<BootstrapServiceRegistryBuilder, Config>) - Method in class org.jooby.hbm.Hbm
Configurer callback to apply advanced configuration while bootstrapping hibernate:
doWithBootstrap(Consumer<BootstrapServiceRegistryBuilder>) - Method in class org.jooby.hbm.Hbm
Configurer callback to apply advanced configuration while bootstrapping hibernate:
doWithCluster(BiConsumer<Cluster, Config>) - Method in class org.jooby.cassandra.Cassandra
Configure a cluster after creation.
doWithCluster(Consumer<Cluster>) - Method in class org.jooby.cassandra.Cassandra
Configure a cluster after creation.
doWithClusterBuilder(BiConsumer<Cluster.Builder, Config>) - Method in class org.jooby.cassandra.Cassandra
Configure a cluster before creating it.
doWithClusterBuilder(Consumer<Cluster.Builder>) - Method in class org.jooby.cassandra.Cassandra
Configure a cluster before creating it.
doWithRegistry(Consumer<StandardServiceRegistryBuilder>) - Method in class org.jooby.hbm.Hbm
Configurer callback to apply advanced configuration while bootstrapping hibernate:
doWithRegistry(BiConsumer<StandardServiceRegistryBuilder, Config>) - Method in class org.jooby.hbm.Hbm
Configurer callback to apply advanced configuration while bootstrapping hibernate:
doWithSessionFactory(BiConsumer<SessionFactory, Config>) - Method in class org.jooby.hbm.Hbm
Configurer callback to apply advanced configuration while bootstrapping hibernate:
doWithSessionFactory(Consumer<SessionFactory>) - Method in class org.jooby.hbm.Hbm
Configurer callback to apply advanced configuration while bootstrapping hibernate:
doWithSessionFactoryBuilder(Consumer<SessionFactoryBuilder>) - Method in class org.jooby.hbm.Hbm
Configurer callback to apply advanced configuration while bootstrapping hibernate:
doWithSessionFactoryBuilder(BiConsumer<SessionFactoryBuilder, Config>) - Method in class org.jooby.hbm.Hbm
Configurer callback to apply advanced configuration while bootstrapping hibernate:
doWithSources(Consumer<MetadataSources>) - Method in class org.jooby.hbm.Hbm
Configurer callback to apply advanced configuration while bootstrapping hibernate:
doWithSources(BiConsumer<MetadataSources, Config>) - Method in class org.jooby.hbm.Hbm
Configurer callback to apply advanced configuration while bootstrapping hibernate:
download(String, InputStream) - Method in interface org.jooby.Response
Transfer the file at path as an "attachment".
download(String) - Method in interface org.jooby.Response
Transfer the file at path as an "attachment".
download(String, String) - Method in interface org.jooby.Response
Transfer the file at path as an "attachment".
download(File) - Method in interface org.jooby.Response
Transfer the file at path as an "attachment".
download(String, File) - Method in interface org.jooby.Response
Transfer the file at path as an "attachment".
download(String, InputStream) - Method in class org.jooby.Response.Forwarding
 
download(File) - Method in class org.jooby.Response.Forwarding
 
download(String, File) - Method in class org.jooby.Response.Forwarding
 
download(String) - Method in class org.jooby.Response.Forwarding
 
download(String, String) - Method in class org.jooby.Response.Forwarding
 
dropwizard(Function<DropwizardConfig, DropwizardMeterRegistry>) - Method in class org.jooby.micrometer.Micrometer
Add a dropwizard registry.

E

Ebeanby - Class in org.jooby.ebean
ebean module
Ebeanby(String) - Constructor for class org.jooby.ebean.Ebeanby
Creates a new Ebeanby using the given name to setup a Jdbc datasource.
Ebeanby() - Constructor for class org.jooby.ebean.Ebeanby
Creates a new Ebeanby using the default Jdbc name: db.
Eh - Class in org.jooby.ehcache
ehcache module
Eh() - Constructor for class org.jooby.ehcache.Eh
 
EhSessionStore - Class in org.jooby.ehcache
Session.Store powered by an Ehcache.
EhSessionStore(Ehcache) - Constructor for class org.jooby.ehcache.EhSessionStore
 
Elasticsearch - Class in org.jooby.elasticsearch
Full text search and analytics via Elastic Search.
Elasticsearch() - Constructor for class org.jooby.elasticsearch.Elasticsearch
 
Elasticsearch(String...) - Constructor for class org.jooby.elasticsearch.Elasticsearch
 
enabled() - Method in class org.jooby.handlers.Cors
 
encode() - Method in interface org.jooby.Cookie
 
end() - Method in interface org.jooby.Response
Ends current request/response cycle by releasing any existing resources and committing the response into the channel.
end() - Method in class org.jooby.Response.Forwarding
 
end() - Method in class org.jooby.servlet.ServletServletResponse
 
end() - Method in interface org.jooby.spi.NativeResponse
End a response and clean up any resources used it.
Engine - Interface in org.jooby.assets
Javascript engine.
EngineFactory - Interface in org.jooby.assets
Javascript engine factory.
entityStateListener(Class<? extends EntityStateListener<?>>) - Method in class org.jooby.requery.Requery
Add an EntityStateListener.
enums() - Method in class org.jooby.apitool.RouteParameter
List of enum values when the RouteParameter.type() represents an enum.
Env - Interface in org.jooby
Allows to optimize, customize or apply defaults values for application services.
env(Env.Builder) - Method in class org.jooby.Jooby
Set a custom Env.Builder to use.
Env.Builder - Interface in org.jooby
Build an jooby environment.
Env.ConfigSource - Class in org.jooby
Env.PropertySource for Config.
Env.MapSource - Class in org.jooby
Env.PropertySource - Interface in org.jooby
Property source for Env.Resolver
Env.Resolver - Class in org.jooby
Template literal implementation, replaces ${expression} from a String using a Config object.
Env.ServiceKey - Class in org.jooby
Utility class for generating Key for named services.
environment(Function<Config, CouchbaseEnvironment>) - Method in class org.jooby.couchbase.Couchbase
Set a shared CouchbaseEnvironment.
environment(Supplier<CouchbaseEnvironment>) - Method in class org.jooby.couchbase.Couchbase
Set a shared CouchbaseEnvironment.
environment(CouchbaseEnvironment) - Method in class org.jooby.couchbase.Couchbase
Set a shared CouchbaseEnvironment.
equals(Object) - Method in class org.jooby.apitool.RouteMethod
 
equals(Object) - Method in class org.jooby.MediaType
 
equals(Object) - Method in class org.jooby.WebSocket.Definition
 
Err - Exception in org.jooby
An exception that carry a Status.
Err(Status, String, Throwable) - Constructor for exception org.jooby.Err
Creates a new Err.
Err(int, String, Throwable) - Constructor for exception org.jooby.Err
Creates a new Err.
Err(WebSocket.CloseStatus, String) - Constructor for exception org.jooby.Err
Creates a new Err.
Err(Status, String) - Constructor for exception org.jooby.Err
Creates a new Err.
Err(int, String) - Constructor for exception org.jooby.Err
Creates a new Err.
Err(Status, Throwable) - Constructor for exception org.jooby.Err
Creates a new Err.
Err(int, Throwable) - Constructor for exception org.jooby.Err
Creates a new Err.
Err(Status) - Constructor for exception org.jooby.Err
Creates a new Err.
Err(int) - Constructor for exception org.jooby.Err
Creates a new Err.
err(Err.Handler) - Method in class org.jooby.Jooby
 
err(Err.Handler) - Method in interface org.jooby.Router
Setup a route error handler.
err(Class<? extends Throwable>, Err.Handler) - Method in interface org.jooby.Router
Setup a custom error handler.The error handler will be executed if the current exception is an instance of given type type.
err(int, Err.Handler) - Method in interface org.jooby.Router
Setup a route error handler.
err(Status, Err.Handler) - Method in interface org.jooby.Router
Setup a route error handler.
err(Predicate<Status>, Err.Handler) - Method in interface org.jooby.Router
Setup a route error handler.
ERR - Static variable in interface org.jooby.WebSocket
Default err callback.
Err.BadMediaType - Exception in org.jooby
Exception thrown from MediaType.parse(String) in case of encountering an invalid media type specification String.
Err.DefHandler - Class in org.jooby
Default err handler it does content negotation.
Err.Handler - Interface in org.jooby
Handle and render exceptions.
Err.Missing - Exception in org.jooby
Missing parameter/header or request attribute.
error(String, Object...) - Static method in class org.jooby.run.Main
 
errpath(String) - Static method in interface org.jooby.Route
Mark a path as invalid.
etag() - Method in interface org.jooby.Asset
 
etag() - Method in class org.jooby.Asset.Forwarding
 
etag(boolean) - Method in class org.jooby.handlers.AssetHandler
 
etag(boolean) - Method in class org.jooby.Route.AssetDefinition
 
event(Object) - Method in class org.jooby.Sse
Factory method for creating Sse.Event instances.
EventBusby - Class in org.jooby.eventbus
EventBus
EventBusby(Function<Config, EventBus>) - Constructor for class org.jooby.eventbus.EventBusby
Creates a new EventBus using the given factory.
EventBusby(Supplier<EventBus>) - Constructor for class org.jooby.eventbus.EventBusby
Creates a new EventBus using the given factory.
EventBusby() - Constructor for class org.jooby.eventbus.EventBusby
Creates a new EventBus using the default EventBus.
excludes(String) - Method in class org.jooby.assets.AssetOptions
 
excludes(List<String>) - Method in class org.jooby.Route.Collection
 
excludes(List<String>) - Method in class org.jooby.Route.Definition
 
excludes() - Method in class org.jooby.Route.Definition
 
excludes(String...) - Method in interface org.jooby.Route.Props
Excludes one or more path pattern from this route, useful for filter:
excludes(List<String>) - Method in interface org.jooby.Route.Props
Excludes one or more path pattern from this route, useful for filter:
excludes(String) - Method in class org.jooby.run.Main
 
exec(String) - Method in class org.jooby.assets.Nodejs
Unpack and execute a nodejs library.
exec(String, Throwing.Consumer<V8>) - Method in class org.jooby.assets.Nodejs
Unpack and execute a nodejs library.
Exec - Class in org.jooby.exec
executor
Exec() - Constructor for class org.jooby.exec.Exec
 
execute() - Method in class org.jooby.ApiToolMojo
 
execute() - Method in class org.jooby.AssetMojo
 
execute(String, Object...) - Method in interface org.jooby.assets.Engine
Execute a javascript file and return results.
execute(String, Object...) - Method in class org.jooby.assets.V8Engine
 
execute() - Method in interface org.jooby.Command
 
execute(Object) - Method in interface org.jooby.couchbase.AsyncDatastore.AsyncCommand
Execute this command.
execute(Object, PersistTo) - Method in interface org.jooby.couchbase.AsyncDatastore.AsyncCommand
Execute this command.
execute(Object, ReplicateTo) - Method in interface org.jooby.couchbase.AsyncDatastore.AsyncCommand
Execute this command.
execute(Object, PersistTo, ReplicateTo) - Method in interface org.jooby.couchbase.AsyncDatastore.AsyncCommand
Execute this command.
execute(Object, PersistTo, ReplicateTo) - Method in interface org.jooby.couchbase.AsyncDatastore.AsyncRemoveCommand
Execute a remove document operation
execute(Class<?>, Object) - Method in interface org.jooby.couchbase.AsyncDatastore.AsyncRemoveCommand
Execute a remove document operation
execute(Class<?>, Object, PersistTo) - Method in interface org.jooby.couchbase.AsyncDatastore.AsyncRemoveCommand
Execute a remove document operation
execute(Class<?>, Object, ReplicateTo) - Method in interface org.jooby.couchbase.AsyncDatastore.AsyncRemoveCommand
Execute a remove document operation
execute(Class<?>, Object, PersistTo, ReplicateTo) - Method in interface org.jooby.couchbase.AsyncDatastore.AsyncRemoveCommand
Execute a remove document operation
execute(Object) - Method in class org.jooby.couchbase.Datastore.Command
Execute this command.
execute(Object, PersistTo) - Method in class org.jooby.couchbase.Datastore.Command
Execute this command.
execute(Object, ReplicateTo) - Method in class org.jooby.couchbase.Datastore.Command
Execute this command.
execute(Object, PersistTo, ReplicateTo) - Method in class org.jooby.couchbase.Datastore.Command
Execute this command.
execute(Object, PersistTo, ReplicateTo) - Method in class org.jooby.couchbase.Datastore.RemoveCommand
Execute a remove document operation
execute(Class<?>, Object) - Method in class org.jooby.couchbase.Datastore.RemoveCommand
Execute a remove document operation
execute(Class<?>, Object, PersistTo) - Method in class org.jooby.couchbase.Datastore.RemoveCommand
Execute a remove document operation
execute(Class<?>, Object, ReplicateTo) - Method in class org.jooby.couchbase.Datastore.RemoveCommand
Execute a remove document operation
execute(Class<?>, Object, PersistTo, ReplicateTo) - Method in class org.jooby.couchbase.Datastore.RemoveCommand
Execute a remove document operation
execute() - Method in class org.jooby.ExternalCommand
 
execute(String, String...) - Method in interface org.jooby.frontend.NodeTask
Execute the given command without waiting for completion.
execute() - Method in class org.jooby.JoobyMojo
 
execute() - Method in class org.jooby.RunApp
 
execute() - Method in class org.jooby.RunForkedApp
 
execute(String, String) - Method in class org.jooby.test.MockRouter
 
executeSync(String, String...) - Method in interface org.jooby.frontend.NodeTask
Execute the given command and wait for completion.
executor() - Method in class org.jooby.Deferred
Get an executor to run this deferred result.
executor(ExecutorService) - Method in class org.jooby.Jooby
Set the default executor to use from Deferred API.
executor(Executor) - Method in class org.jooby.Jooby
Set the default executor to use from Deferred API.
executor(String, ExecutorService) - Method in class org.jooby.Jooby
Set a named executor to use from Deferred API.
executor(String, Executor) - Method in class org.jooby.Jooby
Set a named executor to use from Deferred API.
executor(String) - Method in class org.jooby.Jooby
Set the default executor to use from Deferred API.
executor() - Method in class org.jooby.servlet.ServletContainer
 
executor() - Method in interface org.jooby.spi.Server
Obtain the executor for worker threads.
exists(Class<?>, Object) - Method in interface org.jooby.couchbase.AsyncDatastore
Check whether a entity with the given ID does exist in the bucket.
exists(Class<?>, Object) - Method in interface org.jooby.couchbase.Datastore
Check whether a entity with the given ID does exist in the bucket.
EXPECTATION_FAILED - Static variable in class org.jooby.Status
417 Expectation Failed.
expiry(int) - Method in interface org.jooby.couchbase.AsyncDatastore.AsyncCommand
Set the expiry/ttl entity option.
expiry(int) - Method in class org.jooby.couchbase.Datastore.Command
Set the expiry/ttl entity option.
expiryAt() - Method in interface org.jooby.Session
The time when this session is going to expire, measured in milliseconds since midnight January 1, 1970 GMT.
export(Path, String) - Method in class org.jooby.apitool.ApiParser
Parse application bytecode, build route methods from it and export all metadata to .json.
exportConf(Jooby) - Static method in class org.jooby.Jooby
Export configuration from an application.
exportRoutes(Jooby) - Static method in class org.jooby.Jooby
Export routes from an application.
exposedHeaders() - Method in class org.jooby.handlers.Cors
 
extended() - Method in class org.jooby.RequestLogger
Append Referer and User-Agent entries to the NCSA line.
ExternalCommand - Class in org.jooby
 
ExternalCommand(String, String, List<String>) - Constructor for class org.jooby.ExternalCommand
 
ExternalCommand() - Constructor for class org.jooby.ExternalCommand
 

F

FAILED_DEPENDENCY - Static variable in class org.jooby.Status
424 Failed Dependency.
FILE - Static variable in class org.jooby.apitool.raml.RamlType
File.
file(String) - Method in interface org.jooby.Request
Get a file Upload with the given name.
file(String) - Method in class org.jooby.Request.Forwarding
 
file() - Method in class org.jooby.servlet.ServletUpload
 
file() - Method in interface org.jooby.spi.NativeUpload
Get the actual file link/reference and do something with it.
file() - Method in interface org.jooby.Upload
Get this upload as temporary file.
FileEventHandler - Interface in org.jooby.filewatcher
Callback call when a file or folder has been created, modified or deleted.
FileEventOptions - Class in org.jooby.filewatcher
Allow to customize a file watch handler.
files(String) - Method in interface org.jooby.Request
Get a list of file Upload with the given name.
files(String) - Method in class org.jooby.Request.Forwarding
 
files(String) - Method in class org.jooby.servlet.ServletServletRequest
 
files(String) - Method in interface org.jooby.spi.NativeRequest
Get all the files for the provided name or an empty list.
fileset() - Method in class org.jooby.assets.AssetAggregator
 
fileset() - Method in class org.jooby.assets.AssetCompiler
 
fileset() - Method in class org.jooby.assets.SvgSprites
 
fileset() - Method in class org.jooby.assets.SvgSymbol
 
FileWatcher - Class in org.jooby.filewatcher
file watcher
FileWatcher() - Constructor for class org.jooby.filewatcher.FileWatcher
 
filter(Predicate<RouteMethod>) - Method in class org.jooby.apitool.ApiTool
Select which route is going to be exported to Swagger/RAML.
filter(List<MediaType>) - Method in class org.jooby.MediaType.Matcher
Filter the accepted types and keep the most specifics media types.
filter() - Method in class org.jooby.Route.AssetDefinition
 
filter() - Method in class org.jooby.Route.Definition
 
filter(Predicate<Route.Definition>) - Method in class org.jooby.sitemap.Sitemap
filter
first(MediaType) - Method in class org.jooby.MediaType.Matcher
Given:
first(List<MediaType>) - Method in class org.jooby.MediaType.Matcher
Given:
first() - Method in interface org.jooby.Parser.ParamReference
 
Flash - Annotation Type in org.jooby.mvc
Bind a Mvc parameter to a Request.flash(String) flash attribute.
flash() - Method in interface org.jooby.Request
Give you access to flash scope.
flash(String, Object) - Method in interface org.jooby.Request
Set a flash attribute.
flash(String) - Method in interface org.jooby.Request
Get a flash attribute value or throws BAD_REQUEST error if missing.
flash() - Method in class org.jooby.Request.Forwarding
 
flash(String) - Method in class org.jooby.Request.Forwarding
 
flash(String, Object) - Method in class org.jooby.Request.Forwarding
 
FlashScope - Class in org.jooby
flash scope
FlashScope(Cookie.Definition) - Constructor for class org.jooby.FlashScope
Creates a new FlashScope and customize the flash cookie.
FlashScope() - Constructor for class org.jooby.FlashScope
Creates a new FlashScope.
floatValue() - Method in interface org.jooby.Mutant
 
floatValue(float) - Method in interface org.jooby.Mutant
 
Flywaydb - Class in org.jooby.flyway
flyway module
Flywaydb(String) - Constructor for class org.jooby.flyway.Flywaydb
Creates a new Flywaydb.
Flywaydb() - Constructor for class org.jooby.flyway.Flywaydb
Creates a new Flywaydb module, using db as property.
font(String) - Method in class org.jooby.banner.Banner
Set/change default font (speed).
FORBIDDEN - Static variable in class org.jooby.Status
403 Forbidden.
form - Static variable in class org.jooby.MediaType
Form url encoded.
form(String, Class<? extends Authenticator<UsernamePasswordCredentials>>) - Method in class org.jooby.pac4j.Auth
Deprecated.
Add a form auth client.
form(String) - Method in class org.jooby.pac4j.Auth
Deprecated.
Add a form auth client.
form() - Method in class org.jooby.pac4j.Auth
Deprecated.
Add a form auth client, protecting all the urls *.
form() - Method in class org.jooby.pac4j.Pac4j
Add a simple login form.
form(String) - Method in class org.jooby.pac4j.Pac4j
Add a simple login form.
form(Class<T>) - Method in interface org.jooby.Request
Short version of params().to(type).
form(Class<T>, String...) - Method in interface org.jooby.Request
Short version of params(xss).to(type).
formParameter(String) - Method in class org.jooby.apitool.raml.RamlMethod
Get or create a form parameter using the giving name.
Forwarding(Asset) - Constructor for class org.jooby.Asset.Forwarding
 
Forwarding(Request) - Constructor for class org.jooby.Request.Forwarding
Creates a new Request.Forwarding request.
Forwarding(Response) - Constructor for class org.jooby.Response.Forwarding
Creates a new Response.Forwarding response.
Forwarding(Route) - Constructor for class org.jooby.Route.Forwarding
Creates a new Route.Forwarding route.
FOUND - Static variable in class org.jooby.Status
302 Found.
from(Class<?>) - Static method in class org.jooby.couchbase.N1Q
Creates a new N1qlQuery for the given class, this method build a query like:
from(String, Class<?>) - Static method in class org.jooby.couchbase.N1Q
Creates a new N1qlQuery for the given class, this method build a query like:
Frontend - Class in org.jooby.frontend
frontend
Frontend(String) - Constructor for class org.jooby.frontend.Frontend
 
Ftl - Class in org.jooby.ftl
Exposes a Configuration and a Renderer.
Ftl(String, String) - Constructor for class org.jooby.ftl.Ftl
 
Ftl(String) - Constructor for class org.jooby.ftl.Ftl
 
Ftl() - Constructor for class org.jooby.ftl.Ftl
 
function(JavaCallback) - Method in class org.jooby.assets.V8Engine
 

G

ganglia(Function<GangliaConfig, GangliaMeterRegistry>) - Method in class org.jooby.micrometer.Micrometer
Add a ganglia registry.
GATEWAY_TIMEOUT - Static variable in class org.jooby.Status
504 Gateway Timeout.
generate(Class<T>, String, Consumer<Key<T>>) - Method in class org.jooby.Env.ServiceKey
Generate at least one named key for the provided type.
GeneratedValue - Annotation Type in org.jooby.couchbase
 
GeneratedValue - Annotation Type in org.jooby.mongodb
Make an ID autoincrement on PrePersist events.
generateID() - Method in interface org.jooby.Session.Store
Generate a session ID.
get() - Method in exception org.jooby.assets.AssetException
 
get(String) - Method in class org.jooby.assets.AssetOptions
 
get(String, String) - Method in interface org.jooby.assets.EngineFactory
Get an engine by ID and object scope.
get(String, String) - Method in class org.jooby.assets.V8EngineFactory
 
get(Session.Builder) - Method in class org.jooby.caffeine.CaffeineSessionStore
 
get(Session.Builder) - Method in class org.jooby.cassandra.CassandraSessionStore
 
get(Class<T>, Object) - Method in class org.jooby.cassandra.Datastore
Fetch an entity based on its primary key.
get(Class<T>, Object) - Method in interface org.jooby.couchbase.AsyncDatastore
Get an entity/document by ID.
get(Session.Builder) - Method in class org.jooby.couchbase.CouchbaseSessionStore
 
get(Class<T>, Object) - Method in interface org.jooby.couchbase.Datastore
Get an entity/document by ID.
get(Session.Builder) - Method in class org.jooby.ehcache.EhSessionStore
 
get(String) - Method in class org.jooby.Env.ConfigSource
 
get(Key<T>) - Method in interface org.jooby.Env
Get an object by key or empty when missing.
get(Class<T>) - Method in interface org.jooby.Env
Get an object by key or empty when missing.
get(String) - Method in class org.jooby.Env.MapSource
 
get(String) - Method in interface org.jooby.Env.PropertySource
Get a property value or throw NoSuchElementException.
get(Session.Builder) - Method in class org.jooby.guava.GuavaSessionStore
 
get(Session.Builder) - Method in class org.jooby.hazelcast.HcastSessionStore
 
get(Session.Builder) - Method in class org.jooby.jedis.RedisSessionStore
 
get(String, Route.Handler) - Method in class org.jooby.Jooby
 
get(String, String, Route.Handler) - Method in class org.jooby.Jooby
 
get(String, String, String, Route.Handler) - Method in class org.jooby.Jooby
 
get(String, Route.OneArgHandler) - Method in class org.jooby.Jooby
 
get(String, String, Route.OneArgHandler) - Method in class org.jooby.Jooby
 
get(String, String, String, Route.OneArgHandler) - Method in class org.jooby.Jooby
 
get(String, Route.ZeroArgHandler) - Method in class org.jooby.Jooby
 
get(String, String, Route.ZeroArgHandler) - Method in class org.jooby.Jooby
 
get(String, String, String, Route.ZeroArgHandler) - Method in class org.jooby.Jooby
 
get(String, Route.Filter) - Method in class org.jooby.Jooby
 
get(String, String, Route.Filter) - Method in class org.jooby.Jooby
 
get(String, String, String, Route.Filter) - Method in class org.jooby.Jooby
 
get(Session.Builder) - Method in class org.jooby.memcached.SpySessionStore
 
get(String) - Method in interface org.jooby.mongodb.JongoFactory
Get a Jongo instance for the provided database.
get(Session.Builder) - Method in class org.jooby.mongodb.MongoSessionStore
 
GET - Annotation Type in org.jooby.mvc
HTTP GET verb for mvc routes.
get(Session.Builder) - Method in class org.jooby.neo4j.Neo4jSessionStore
 
get(String) - Method in class org.jooby.pac4j.AuthSessionStore
Deprecated.
 
get(String) - Method in interface org.jooby.pac4j.AuthStore
Deprecated.
Call it after a successful authentication in order to restore an CommonProfile.
get(int) - Method in interface org.jooby.Parser.ParamReference
Get the param at the given index or throw Err with a bad request code when missing.
get(String) - Method in class org.jooby.Request.Forwarding
 
get(String, T) - Method in class org.jooby.Request.Forwarding
 
get(String, T) - Method in interface org.jooby.Request
Get a request local attribute.
get(String) - Method in interface org.jooby.Request
Get a request local attribute.
get() - Method in class org.jooby.Result
Get a result value.
get(List<MediaType>) - Method in class org.jooby.Result
Get a result value for the given types (accept header).
GET - Static variable in interface org.jooby.Route
 
get(Route.Handler) - Method in interface org.jooby.Router
Append a route that matches the HTTP GET method:
get(String, Route.Handler) - Method in interface org.jooby.Router
Append a route that matches the HTTP GET method:
get(String, String, Route.Handler) - Method in interface org.jooby.Router
Append two routes that matches the HTTP GET method on the same handler:
get(String, String, String, Route.Handler) - Method in interface org.jooby.Router
Append three routes that matches the HTTP GET method on the same handler:
get(Route.OneArgHandler) - Method in interface org.jooby.Router
Append route that matches the HTTP GET method:
get(String, Route.OneArgHandler) - Method in interface org.jooby.Router
Append route that matches the HTTP GET method:
get(String, String, Route.OneArgHandler) - Method in interface org.jooby.Router
Append three routes that matches the HTTP GET method on the same handler:
get(String, String, String, Route.OneArgHandler) - Method in interface org.jooby.Router
Append three routes that matches the HTTP GET method on the same handler:
get(Route.ZeroArgHandler) - Method in interface org.jooby.Router
Append route that matches HTTP GET method:
get(String, Route.ZeroArgHandler) - Method in interface org.jooby.Router
Append route that matches HTTP GET method:
get(String, String, Route.ZeroArgHandler) - Method in interface org.jooby.Router
Append three routes that matches the HTTP GET method on the same handler:
get(String, String, String, Route.ZeroArgHandler) - Method in interface org.jooby.Router
Append three routes that matches HTTP GET method on the same handler:
get(String, Route.Filter) - Method in interface org.jooby.Router
Append a filter that matches HTTP GET method:
get(String, String, Route.Filter) - Method in interface org.jooby.Router
Append three routes that matches the HTTP GET method on the same handler:
get(String, String, String, Route.Filter) - Method in interface org.jooby.Router
Append three routes that supports HTTP GET method on the same handler:
get(String) - Method in interface org.jooby.Session
Get a object from this session.
get(Session.Builder) - Method in class org.jooby.Session.Mem
 
get(Session.Builder) - Method in interface org.jooby.Session.Store
Get a session by ID (if any).
get(String) - Method in class org.jooby.test.MockRouter
 
get(String) - Method in interface org.jooby.WebSocket
Get a web socket attribute.
getAndLock(Class<T>, Object, int) - Method in interface org.jooby.couchbase.AsyncDatastore
Retrieve and lock a entity by its unique ID.
getAndLock(Class<T>, Object, int) - Method in interface org.jooby.couchbase.Datastore
Retrieve and lock a entity by its unique ID.
getAndTouch(Class<T>, Object, int) - Method in interface org.jooby.couchbase.AsyncDatastore
Retrieve and touch an entity by its unique ID.
getAndTouch(Class<T>, Object, int) - Method in interface org.jooby.couchbase.Datastore
Retrieve and touch an entity by its unique ID.
getArgs() - Method in class org.jooby.ExternalCommand
 
getAssemblyOutput() - Method in class org.jooby.run.AssetTask
 
getAsync(Class<T>, Object) - Method in class org.jooby.cassandra.Datastore
Fetch an entity based on its primary key.
getBaseUri() - Method in class org.jooby.apitool.raml.Raml
RAML base uri.
getBody() - Method in class org.jooby.apitool.raml.RamlMethod
Input/Request type.
getChildren() - Method in class org.jooby.apitool.raml.RamlPath
 
getClasspath() - Method in class org.jooby.run.JoobyTask
 
getColumn() - Method in class org.jooby.assets.AssetProblem
 
getCompiler() - Method in class org.jooby.run.JoobyTask
 
getDefault() - Method in class org.jooby.apitool.raml.RamlParameter
Default value.
getDescription() - Method in class org.jooby.apitool.raml.RamlMethod
Method description.
getDescription() - Method in class org.jooby.apitool.raml.RamlParameter
RAML description.
getDescription() - Method in class org.jooby.apitool.raml.RamlPath
 
getDescription() - Method in class org.jooby.apitool.raml.RamlResponse
RAML description.
getDisplayName() - Method in class org.jooby.apitool.raml.RamlMethod
Method display name.
getDisplayName() - Method in class org.jooby.apitool.raml.RamlPath
 
getEnum() - Method in class org.jooby.apitool.raml.RamlParameter
Enum values.
getEnv() - Method in class org.jooby.run.AssetTask
 
getEvidence() - Method in class org.jooby.assets.AssetProblem
 
getExample() - Method in class org.jooby.apitool.raml.RamlType
Example type.
getExcludes() - Method in class org.jooby.run.JoobyTask
 
getFilename() - Method in class org.jooby.assets.AssetProblem
 
getFormParameters() - Method in class org.jooby.apitool.raml.RamlMethod
Form parameters.
getFromReplica(Class<T>, Object, ReplicaMode) - Method in interface org.jooby.couchbase.AsyncDatastore
Get an entity/document by ID.
getFromReplica(Class<T>, Object, ReplicaMode) - Method in interface org.jooby.couchbase.Datastore
Get an entity/document by ID.
getFunctions() - Method in class org.jooby.pebble.XssExt
 
getHeaders() - Method in class org.jooby.apitool.raml.RamlMethod
Map of header parameters.
getId() - Method in exception org.jooby.assets.AssetException
 
getImplementation() - Method in class org.jooby.crash.HttpShellPlugin
 
getIncludes() - Method in class org.jooby.run.JoobyTask
 
getJavaConvention(Project) - Method in class org.jooby.run.JoobyProject
 
getLine() - Method in class org.jooby.assets.AssetProblem
 
getLogLevel() - Method in class org.jooby.run.JoobyTask
 
getMainClassName() - Method in class org.jooby.run.ApiToolTask
 
getMainClassName() - Method in class org.jooby.run.AssetTask
 
getMainClassName() - Method in class org.jooby.run.JoobyTask
 
getMaxAge() - Method in class org.jooby.run.AssetTask
 
getMaxLength() - Method in class org.jooby.apitool.raml.RamlType
Get max length.
getMediaType() - Method in class org.jooby.apitool.raml.Raml
Get media types.
getMediaType() - Method in class org.jooby.apitool.raml.RamlMethod
Request media types.
getMediaType() - Method in class org.jooby.apitool.raml.RamlResponse
Media type.
getMessage() - Method in class org.jooby.assets.AssetProblem
 
getMinLength() - Method in class org.jooby.apitool.raml.RamlType
Get min length.
getName() - Method in class org.jooby.apitool.raml.RamlParameter
Parameter name.
getName() - Method in class org.jooby.ExternalCommand
 
getOutput() - Method in class org.jooby.run.AssetTask
 
getPattern() - Method in class org.jooby.apitool.raml.RamlType
Type Pattern.
getProblems() - Method in exception org.jooby.assets.AssetException
 
getProperties() - Method in class org.jooby.apitool.raml.RamlType
Object properties.
getProtocols() - Method in class org.jooby.apitool.raml.Raml
Get protocols.
getQueryParameters() - Method in class org.jooby.apitool.raml.RamlMethod
Map of query parameters.
getRef() - Method in class org.jooby.apitool.raml.RamlType
RAML type reference.
getResources() - Method in class org.jooby.apitool.raml.Raml
Get resources.
getResponses() - Method in class org.jooby.apitool.raml.RamlMethod
Map of status codes.
getRows() - Method in class org.jooby.couchbase.AsyncDatastore.AsyncViewQueryResult
 
getRows() - Method in class org.jooby.couchbase.Datastore.ViewQueryResult
 
getSrc() - Method in class org.jooby.run.JoobyTask
 
getSrcExtensions() - Method in class org.jooby.run.JoobyTask
 
getTitle() - Method in class org.jooby.apitool.raml.Raml
RAML title.
getTotalRows() - Method in class org.jooby.couchbase.AsyncDatastore.AsyncViewQueryResult
 
getTotalRows() - Method in class org.jooby.couchbase.Datastore.ViewQueryResult
 
getType() - Method in class org.jooby.apitool.raml.RamlParameter
RAML type.
getType() - Method in class org.jooby.apitool.raml.RamlType
One of string, number, object, etc.
getType() - Method in class org.jooby.apitool.raml.RamlTypeRef
 
getTypes() - Method in class org.jooby.apitool.raml.Raml
RAML types.
getUriParameters() - Method in class org.jooby.apitool.raml.RamlPath
 
getVersion() - Method in class org.jooby.apitool.raml.Raml
RAML version.
getWatchDirs() - Method in class org.jooby.run.JoobyTask
 
getWorkdir() - Method in interface org.jooby.Command
 
getWorkdir() - Method in class org.jooby.ExternalCommand
 
getWorkdir() - Method in class org.jooby.RunApp
 
getWorkdir() - Method in class org.jooby.RunForkedApp
 
glob() - Method in class org.jooby.Route.Definition
Indicates if the Route.Definition.pattern() contains a glob charecter, like ?, * or **.
glob() - Method in class org.jooby.Route.Forwarding
 
glob() - Method in interface org.jooby.Route
Indicates if the Route.pattern() contains a glob character, like ?, * or **.
GOING_AWAY - Static variable in interface org.jooby.WebSocket
"1001 indicates that an endpoint is "going away", such as a server going down or a browser having navigated away from a page."
GONE - Static variable in class org.jooby.Status
410 Gone.
graphite(Function<GraphiteConfig, GraphiteMeterRegistry>) - Method in class org.jooby.micrometer.Micrometer
Add a graphite registry.
GuavaCache<K,V> - Class in org.jooby.guava
guava-cache
GuavaCache(String) - Constructor for class org.jooby.guava.GuavaCache
Creates a new GuavaCache using the provided namespace.
GuavaCache() - Constructor for class org.jooby.guava.GuavaCache
Creates a new GuavaCache using guava as cache namespace.
GuavaCache.Callback<K,V,C extends com.google.common.cache.Cache<K,V>> - Interface in org.jooby.guava
 
GuavaSessionStore - Class in org.jooby.guava
session store
GuavaSessionStore(Cache<String, Session>) - Constructor for class org.jooby.guava.GuavaSessionStore
 
Gzon - Class in org.jooby.json
JSON support via Gson library.
Gzon(MediaType) - Constructor for class org.jooby.json.Gzon
Creates a new Gson.
Gzon() - Constructor for class org.jooby.json.Gzon
Creates a new Gson and set type to: MediaType.json.

H

handle(Result, Throwable) - Method in interface org.jooby.Deferred.Handler
 
handle(Request, Response, Err) - Method in class org.jooby.Err.DefHandler
 
handle(Request, Response, Err) - Method in interface org.jooby.Err.Handler
Handle a route exception by properly logging the error and sending a err response to the client.
handle(WatchEvent.Kind<Path>, Path) - Method in interface org.jooby.filewatcher.FileEventHandler
File handler callback.
handle(Request, Response) - Method in class org.jooby.handlers.AssetHandler
 
handle(Request, Response, Route.Chain) - Method in class org.jooby.handlers.CorsHandler
 
handle(Request, Response, Route.Chain) - Method in class org.jooby.handlers.CsrfHandler
 
handle() - Method in class org.jooby.jdbi.TransactionalRequest
Key for accessing to the request scoped Handle.
handle(String) - Method in class org.jooby.jdbi.TransactionalRequest
Use a named key for accessing to the request scoped Handle.
handle(Request, Response) - Method in class org.jooby.metrics.HealthCheckHandler
 
handle(Request, Response) - Method in class org.jooby.metrics.InstrumentedHandler
 
handle(Request, Response) - Method in class org.jooby.metrics.MetricHandler
 
handle(Request, Response) - Method in class org.jooby.metrics.PingHandler
 
handle(Request, Response) - Method in class org.jooby.metrics.ThreadDumpHandler
 
handle(Request, Response) - Method in class org.jooby.micrometer.PrometheusHandler
 
handle(Request, Response) - Method in class org.jooby.micrometer.TimedHandler
 
handle(Request, Response) - Method in class org.jooby.RequestLogger
 
handle(Request, Response, Route.Chain) - Method in interface org.jooby.Route.After
 
handle(Request, Response, Result) - Method in interface org.jooby.Route.After
Allows for customized response before send it.
handle(Request, Response, Route.Chain) - Method in interface org.jooby.Route.Before
 
handle(Request, Response) - Method in interface org.jooby.Route.Before
Allows for customized handler execution chains.
handle(Request, Response, Route.Chain) - Method in interface org.jooby.Route.Complete
 
handle(Request, Response, Optional<Throwable>) - Method in interface org.jooby.Route.Complete
Allows for log and cleanup a request.
handle(Request, Response, Route.Chain) - Method in interface org.jooby.Route.Filter
The handle method of the Filter is called by the server each time a request/response pair is passed through the chain due to a client request for a resource at the end of the chain.
handle(Request, Response, Route.Chain) - Method in interface org.jooby.Route.Handler
 
handle(Request, Response) - Method in interface org.jooby.Route.Handler
Callback method for a HTTP request.
handle(Request, Response, Route.Chain) - Method in interface org.jooby.Route.OneArgHandler
 
handle(Request) - Method in interface org.jooby.Route.OneArgHandler
Callback method for a HTTP request.
handle(Request, Response, Route.Chain) - Method in interface org.jooby.Route.ZeroArgHandler
 
handle() - Method in interface org.jooby.Route.ZeroArgHandler
Callback method for a HTTP request.
handle(NativeRequest, NativeResponse) - Method in interface org.jooby.spi.HttpHandler
Handle an incoming HTTP request.
handle(Request, Response, Route.Chain) - Method in interface org.jooby.Sse.Handler
 
handle(Request, Sse) - Method in interface org.jooby.Sse.Handler
Event handler.
handle(Request, Sse) - Method in interface org.jooby.Sse.Handler1
 
handle(Sse) - Method in interface org.jooby.Sse.Handler1
 
handler(Request, Deferred.Handler) - Method in class org.jooby.Deferred
Setup a handler for this deferred.
hash() - Method in class org.jooby.assets.V8Engine
 
hash(Map<String, Object>) - Method in class org.jooby.assets.V8Engine
 
hashCode() - Method in class org.jooby.apitool.RouteMethod
 
hashCode() - Method in class org.jooby.MediaType
 
hashCode() - Method in class org.jooby.WebSocket.Definition
 
Hbm - Class in org.jooby.hbm
hibernate
Hbm(String) - Constructor for class org.jooby.hbm.Hbm
Creates a new Hbm module.
Hbm() - Constructor for class org.jooby.hbm.Hbm
Creates a new Hbm module.
Hbs - Class in org.jooby.hbs
handlebars
Hbs(String, String, Class<?>...) - Constructor for class org.jooby.hbs.Hbs
Creates a new Hbs module.
Hbs(String, Class<?>...) - Constructor for class org.jooby.hbs.Hbs
Creates a new Hbs module.
Hbs(Class<?>...) - Constructor for class org.jooby.hbs.Hbs
Creates a new Hbs module.
Hbv - Class in org.jooby.hbv
Bean validation via Hibernate Validator.
Hbv(Predicate<TypeLiteral<?>>) - Constructor for class org.jooby.hbv.Hbv
Creates a new Hbv module.
Hbv(Class<?>...) - Constructor for class org.jooby.hbv.Hbv
Creates a new Hbv module.
Hbv() - Constructor for class org.jooby.hbv.Hbv
Creates a new Hbv module.
Hcast - Class in org.jooby.hazelcast
hazelcast module
Hcast() - Constructor for class org.jooby.hazelcast.Hcast
 
HcastSessionStore - Class in org.jooby.hazelcast
A Session.Store powered by Hazelcast.
HcastSessionStore(HazelcastInstance, String, String) - Constructor for class org.jooby.hazelcast.HcastSessionStore
Creates a new HcastSessionStore.
HcastSessionStore(HazelcastInstance, String, int) - Constructor for class org.jooby.hazelcast.HcastSessionStore
Creates a new HcastSessionStore.
head(String, Route.Handler) - Method in class org.jooby.Jooby
 
head(String, Route.OneArgHandler) - Method in class org.jooby.Jooby
 
head(String, Route.ZeroArgHandler) - Method in class org.jooby.Jooby
 
head(String, Route.Filter) - Method in class org.jooby.Jooby
 
head() - Method in class org.jooby.Jooby
 
HEAD - Annotation Type in org.jooby.mvc
HTTP HEAD verb for mvc routes.
HEAD - Static variable in interface org.jooby.Route
 
head(String, Route.Handler) - Method in interface org.jooby.Router
Append a route that supports HTTP HEAD method:
head(String, Route.OneArgHandler) - Method in interface org.jooby.Router
Append route that supports HTTP HEAD method:
head(String, Route.ZeroArgHandler) - Method in interface org.jooby.Router
Append route that supports HTTP HEAD method:
head(String, Route.Filter) - Method in interface org.jooby.Router
Append a route that supports HTTP HEAD method:
head() - Method in interface org.jooby.Router
Append a new route that automatically handles HEAD request from existing GET routes.
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, String...) - Method in class org.jooby.Request.Forwarding
 
header(String) - Method in interface org.jooby.Request
Get a HTTP header.
header(String, String...) - Method in interface org.jooby.Request
Get a HTTP header and apply the XSS escapers.
header(String) - Method in class org.jooby.Response.Forwarding
 
header(String, Object) - Method in class org.jooby.Response.Forwarding
 
header(String, Object...) - Method in class org.jooby.Response.Forwarding
 
header(String, Iterable<Object>) - Method in class org.jooby.Response.Forwarding
 
header(String) - Method in interface org.jooby.Response
Get a header with the given name.
header(String, Object) - Method in interface org.jooby.Response
Sets a response header with the given name and value.
header(String, Object...) - Method in interface org.jooby.Response
Sets a response header with the given name and value.
header(String, Iterable<Object>) - Method in interface org.jooby.Response
Sets a response header with the given name and value.
header(String, Object) - Method in class org.jooby.Result
Sets a response header with the given name and value.
header(String, Object...) - Method in class org.jooby.Result
Sets a response header with the given name and value.
header(String, Iterable<Object>) - Method in class org.jooby.Result
Sets a response header with the given name and value.
header(String) - Method in class org.jooby.servlet.ServletServletRequest
 
header(String) - Method in class org.jooby.servlet.ServletServletResponse
 
header(String, String) - Method in class org.jooby.servlet.ServletServletResponse
 
header(String, Iterable<String>) - Method in class org.jooby.servlet.ServletServletResponse
 
header(String) - Method in interface org.jooby.spi.NativeRequest
Get the first header for the provided name or a empty list.
header(String) - Method in interface org.jooby.spi.NativeResponse
Get a response header (previously set).
header(String, Iterable<String>) - Method in interface org.jooby.spi.NativeResponse
Set a response header.
header(String, String) - Method in interface org.jooby.spi.NativeResponse
Set a response header.
header(String) - Method in interface org.jooby.Upload
Upload header, like content-type, charset, etc...
headerNames() - Method in class org.jooby.servlet.ServletServletRequest
 
headerNames() - Method in interface org.jooby.spi.NativeRequest
 
headerParameter(String) - Method in class org.jooby.apitool.raml.RamlMethod
Get or create a header parameter using the giving name.
headers() - Method in class org.jooby.Request.Forwarding
 
headers() - Method in interface org.jooby.Request
 
headers() - Method in class org.jooby.Result
 
headers(String) - Method in class org.jooby.servlet.ServletServletRequest
 
headers(String) - Method in class org.jooby.servlet.ServletServletResponse
 
headers(String) - Method in class org.jooby.servlet.ServletUpload
 
headers(String) - Method in interface org.jooby.spi.NativeRequest
Get all the headers for the provided name or a empty list.
headers(String) - Method in interface org.jooby.spi.NativeResponse
Get all the response headers for the provided name.
headers(String) - Method in interface org.jooby.spi.NativeUpload
Get all the file headers for the given name.
healthCheck(String, HealthCheck) - Method in class org.jooby.metrics.Metrics
Append a health check to the HealthCheckRegistry.
healthCheck(String, Class<H>) - Method in class org.jooby.metrics.Metrics
Append a health check to the HealthCheckRegistry.
HealthCheckHandler - Class in org.jooby.metrics
Produces a: 501: if the registry is empty (no health checks) 200: if all the health checks are healthy 500: otherwise
HealthCheckHandler() - Constructor for class org.jooby.metrics.HealthCheckHandler
 
HMAC_SHA256 - Static variable in class org.jooby.Cookie.Signature
Algorithm name.
hostname() - Method in class org.jooby.Request.Forwarding
 
hostname() - Method in interface org.jooby.Request
The fully qualified name of the resource being requested, as obtained from the Host HTTP header.
html - Static variable in class org.jooby.MediaType
HTML media type.
html(String) - Static method in class org.jooby.Results
 
html(HtmlEscapeType, HtmlEscapeLevel) - Method in class org.jooby.unbescape.XSS
Set HTML escape type and level.
http2() - Method in class org.jooby.Jooby
Enable HTTP/2 protocol.
HTTP_VERSION_NOT_SUPPORTED - Static variable in class org.jooby.Status
505 HTTP Version Not Supported.
HttpHandler - Interface in org.jooby.spi
Bridge between Jooby app and a Server implementation.
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
 
HttpShellPlugin - Class in org.jooby.crash
 
HttpShellPlugin() - Constructor for class org.jooby.crash.HttpShellPlugin
 

I

I_AM_A_TEAPOT - Static variable in class org.jooby.Status
418 I'm a teapot.
ID - Static variable in class org.jooby.pac4j.Auth
Deprecated.
Name of the local request variable that holds the username.
id() - Method in interface org.jooby.Session
A session ID for server side sessions.
id() - Method in class org.jooby.Sse.Event
 
id(Object) - Method in class org.jooby.Sse.Event
Set event id.
id() - Method in class org.jooby.Sse
A unique ID (like a session ID).
IdGen - Enum in org.jooby.mongodb
Setup up an EntityInterceptor on PrePersist events that generates an incremental ID.
ifbody(Parser.Callback<Parser.BodyReference>) - Method in interface org.jooby.Parser.Builder
Like #body(Callback) but it skip the callback if the requested type is an Optional.
ifFile(String) - Method in interface org.jooby.Request
Get a file Upload with the given name or empty.
ifFlash(String) - Method in class org.jooby.Request.Forwarding
 
ifFlash(String) - Method in interface org.jooby.Request
Get an optional for the given flash attribute's name.
ifGet(String) - Method in class org.jooby.Request.Forwarding
 
ifGet(String) - Method in interface org.jooby.Request
Get a request local attribute.
ifGet() - Method in class org.jooby.Result
Get a result value.
ifGet(List<MediaType>) - Method in class org.jooby.Result
Get a result value for the given types (accept header).
ifGet(String) - Method in interface org.jooby.WebSocket
Get a web socket attribute or empty value.
ifMode(String, Supplier<T>) - Method in interface org.jooby.Env
Runs the callback function if the current env matches the given name.
ifparam(Parser.Callback<Parser.ParamReference<String>>) - Method in interface org.jooby.Parser.Builder
Like #param(Callback) but it skip the callback if the requested type is an Optional.
ifparams(Parser.Callback<Map<String, Mutant>>) - Method in interface org.jooby.Parser.Builder
Like #params(Callback) but it skip the callback if the requested type is an Optional.
ifSession() - Method in class org.jooby.Request.Forwarding
 
ifSession() - Method in interface org.jooby.Request
 
ignoreMissing() - Method in class org.jooby.Env.Resolver
Ignore missing property replacement and leave the expression untouch.
IM_USED - Static variable in class org.jooby.Status
226 IM Used.
implementingClass() - Method in interface org.jooby.Route.MethodHandler
Target class.
in() - Method in class org.jooby.servlet.ServletServletRequest
 
in() - Method in interface org.jooby.spi.NativeRequest
Input stream that represent the body.
includes(String) - Method in class org.jooby.filewatcher.FileEventOptions
Add a path filter using glob expression, like **/*.java, etc...
includes(String) - Method in class org.jooby.run.Main
 
influx(Function<InfluxConfig, InfluxMeterRegistry>) - Method in class org.jooby.micrometer.Micrometer
Add an influx registry.
info(String, Object...) - Static method in class org.jooby.run.Main
 
init(ServletConfig) - Method in class org.jooby.servlet.ServletHandler
 
injector(BiFunction<Stage, Module, Injector>) - Method in class org.jooby.Jooby
Use the injection provider to create the Guice injector
insert() - Method in interface org.jooby.couchbase.AsyncDatastore
 
insert(T) - Method in interface org.jooby.couchbase.AsyncDatastore
Insert an entity.
insert() - Method in interface org.jooby.couchbase.Datastore
 
insert(T) - Method in interface org.jooby.couchbase.Datastore
Insert an entity.
installDirectory(Path) - Method in class org.jooby.frontend.Frontend
Set install directory where to save the node executable (node/node).
InstrumentedHandler - Class in org.jooby.metrics
Track request information like: active requests, request time and responses.
InstrumentedHandler() - Constructor for class org.jooby.metrics.InstrumentedHandler
 
INSUFFICIENT_STORAGE - Static variable in class org.jooby.Status
507 Insufficient Storage
INTEGER - Static variable in class org.jooby.apitool.raml.RamlType
Integer.
intValue() - Method in interface org.jooby.Mutant
 
intValue(int) - Method in interface org.jooby.Mutant
 
invoke(T) - Method in interface org.jooby.Parser.Callback
Parse a raw value to something else.
invoke() - Method in interface org.jooby.WebSocket.SuccessCallback
Invoked from a web socket.
ip() - Method in class org.jooby.Request.Forwarding
 
ip() - Method in interface org.jooby.Request
 
ip() - Method in class org.jooby.servlet.ServletServletRequest
 
ip() - Method in interface org.jooby.spi.NativeRequest
 
is(List<MediaType>) - Method in class org.jooby.Request.Forwarding
 
is(MediaType...) - Method in class org.jooby.Request.Forwarding
 
is(String...) - Method in class org.jooby.Request.Forwarding
 
is(String...) - Method in interface org.jooby.Request
True, if request accept any of the given types.
is(MediaType...) - Method in interface org.jooby.Request
True, if request accept any of the given types.
is(List<MediaType>) - Method in interface org.jooby.Request
True, if request accept any of the given types.
isAny() - Method in class org.jooby.MediaType
 
isBlock() - Method in class org.jooby.run.JoobyTask
 
isDestroyed() - Method in interface org.jooby.Session
True if the session was Session.destroy().
isError() - Method in class org.jooby.Status
 
isObject() - Method in class org.jooby.apitool.raml.RamlType
True if this type is an object.
isOpen() - Method in interface org.jooby.spi.NativeWebSocket
 
isOpen() - Method in interface org.jooby.WebSocket
True if the websocket is still open.
isRequired() - Method in class org.jooby.apitool.raml.RamlParameter
True for required parameter.
isSet() - Method in interface org.jooby.Mutant
 
isSet(String) - Method in class org.jooby.Request.Forwarding
 
isSet(String) - Method in interface org.jooby.Request
 
isSet(String) - Method in interface org.jooby.Session
Test if the var name exists inside the session local attributes.
isStarted() - Method in class org.jooby.Jooby
Test if the application is up and running.
isText() - Method in class org.jooby.MediaType
 
isWait() - Method in class org.jooby.ExternalCommand
 
iterator() - Method in interface org.jooby.Parser.ParamReference
 

J

Jackson - Class in org.jooby.json
jackson
Jackson(ObjectMapper) - Constructor for class org.jooby.json.Jackson
Creates a new Jackson module and use the provided ObjectMapper instance.
Jackson() - Constructor for class org.jooby.json.Jackson
Creates a new Jackson module.
JacksonView<T> - Class in org.jooby.json
Dynamic jackson view support.
JacksonView(Class, T) - Constructor for class org.jooby.json.JacksonView
Creates a new jackson view.
Jade - Class in org.jooby.jade
jade
Jade(String) - Constructor for class org.jooby.jade.Jade
Creates a Jade instance with a custom suffix.
Jade() - Constructor for class org.jooby.jade.Jade
Creates a Jade instance with default suffix .jade.
javaSrc() - Method in class org.jooby.run.JoobyProject
 
Jdbc - Class in org.jooby.jdbc
jdbc
Jdbc(String) - Constructor for class org.jooby.jdbc.Jdbc
Creates a new Jdbc module.
Jdbc() - Constructor for class org.jooby.jdbc.Jdbc
Creates a new Jdbc module.
Jdbi - Class in org.jooby.jdbi
Exposes DBI, Handle and SQL Objects (a.k.a DAO).
Jdbi(Class<?>...) - Constructor for class org.jooby.jdbi.Jdbi
 
Jdbi(String, Class<?>...) - Constructor for class org.jooby.jdbi.Jdbi
 
Jdbi3 - Class in org.jooby.jdbi
jdbi
Jdbi3(String) - Constructor for class org.jooby.jdbi.Jdbi3
Creates a new Jdbi module and connect to the given database.
Jdbi3() - Constructor for class org.jooby.jdbi.Jdbi3
Creates a new Jdbi module and connects to default database key: db.
Jetty - Class in org.jooby.jetty
 
Jetty() - Constructor for class org.jooby.jetty.Jetty
 
jmx(Function<JmxConfig, JmxMeterRegistry>) - Method in class org.jooby.micrometer.Micrometer
Add a jmx registry.
join() - Method in class org.jooby.servlet.ServletContainer
 
join() - Method in interface org.jooby.spi.Server
Waits for this thread to die.
Jongoby - Class in org.jooby.mongodb
jongo module
Jongoby(Mapper) - Constructor for class org.jooby.mongodb.Jongoby
Creates a new Jongoby module and use the given Mapper.
Jongoby(JacksonMapper.Builder) - Constructor for class org.jooby.mongodb.Jongoby
Creates a new Jongoby module and use the given Mapper.
Jongoby() - Constructor for class org.jooby.mongodb.Jongoby
Creates a new Jongoby module and use the default mapper.
JongoFactory - Interface in org.jooby.mongodb
Allow to access to a custom or alternate database.
Jooby - Class in org.jooby
jooby
Jooby() - Constructor for class org.jooby.Jooby
Creates a new Jooby application.
Jooby(String) - Constructor for class org.jooby.Jooby
Creates a new application and prefix all the names of the routes with the given prefix.
Jooby.EnvPredicate - Interface in org.jooby
{ on("dev", () -> { // run something on dev }).orElse(() -> { // run something on prod }); }
Jooby.Module - Interface in org.jooby
A module can publish or produces: routes, Parser, Renderer, and any other application specific service or contract of your choice.
JoobyContainer - Class in org.jooby.run
Run a jooby app using a custom class loader.
JoobyContainer(Project) - Constructor for class org.jooby.run.JoobyContainer
 
JoobyMojo - Class in org.jooby
 
JoobyMojo() - Constructor for class org.jooby.JoobyMojo
 
JoobyPlugin - Class in org.jooby.run
 
JoobyPlugin() - Constructor for class org.jooby.run.JoobyPlugin
 
JoobyProject - Class in org.jooby.run
 
JoobyProject(Project) - Constructor for class org.jooby.run.JoobyProject
 
JoobyRule - Class in org.jooby.test
Junit rule to run integration tests.
JoobyRule(Jooby) - Constructor for class org.jooby.test.JoobyRule
Creates a new JoobyRule to run integration tests.
JoobyRunner - Class in org.jooby
 
JoobyRunner(MavenProject) - Constructor for class org.jooby.JoobyRunner
 
JoobyTask - Class in org.jooby.run
 
JoobyTask() - Constructor for class org.jooby.run.JoobyTask
 
jOOQ - Class in org.jooby.jooq
jOOQ
jOOQ(String) - Constructor for class org.jooby.jooq.jOOQ
Creates a new jOOQ module.
jOOQ() - Constructor for class org.jooby.jooq.jOOQ
Creates a new jOOQ module.
js - Static variable in class org.jooby.MediaType
Javascript media types.
js(JavaScriptEscapeType, JavaScriptEscapeLevel) - Method in class org.jooby.unbescape.XSS
Set JavaScript escape type and level.
Jscs - Class in org.jooby.assets
jscs
Jscs() - Constructor for class org.jooby.assets.Jscs
 
Jshint - Class in org.jooby.assets
jshint
Jshint() - Constructor for class org.jooby.assets.Jshint
 
json - Static variable in class org.jooby.MediaType
A JSON media type.
json(Object) - Static method in class org.jooby.Results
 
json(JsonEscapeType, JsonEscapeLevel) - Method in class org.jooby.unbescape.XSS
Set JSON escape type and level.

K

keep() - Method in interface org.jooby.Request.Flash
Keep flash cookie for next request.
keepAlive(int, TimeUnit) - Method in class org.jooby.Sse
The keep alive time can be used to prevent connections from timing out:
keepAlive(long) - Method in class org.jooby.Sse
The keep alive time can be used to prevent connections from timing out:
KEY - Static variable in interface org.jooby.Renderer
Renderer key.
KEY - Static variable in interface org.jooby.Route
Route key.
KEY - Static variable in interface org.jooby.WebSocket
Websocket key.
kind() - Method in class org.jooby.apitool.RouteParameter
Parameter kind.
kind(RouteParameter.Kind) - Method in class org.jooby.apitool.RouteParameter
Set parameter kind.
kind(WatchEvent.Kind<Path>) - Method in class org.jooby.filewatcher.FileEventOptions
Append a kind filter.
kotlin(String, EntityModel) - Static method in class org.jooby.requery.Requery
Creates a Kotlin Requery module.
kotlin(EntityModel) - Static method in class org.jooby.requery.Requery
Creates a Kotlin Requery module.

L

lang(String...) - Method in class org.jooby.Jooby
Set application locale (first listed are higher priority).
last() - Method in interface org.jooby.Parser.ParamReference
 
lastEventId() - Method in class org.jooby.Sse
Server sent event will send a Last-Event-ID header if the server goes down.
lastEventId(Class<T>) - Method in class org.jooby.Sse
Server sent event will send a Last-Event-ID header if the server goes down.
lastModified() - Method in class org.jooby.Asset.Forwarding
 
lastModified() - Method in interface org.jooby.Asset
 
lastModified(boolean) - Method in class org.jooby.handlers.AssetHandler
 
lastModified(boolean) - Method in class org.jooby.Route.AssetDefinition
 
latency() - Method in class org.jooby.RequestLogger
Log latency (how long does it takes to process an incoming request) at the end of the NCSA line.
length() - Method in class org.jooby.Asset.Forwarding
 
length() - Method in interface org.jooby.Asset
 
length() - Method in interface org.jooby.Parser.BodyReference
 
length(long) - Method in interface org.jooby.Renderer.Context
Set the Content-Length header IF and ONLY IF, no Content-Length was set yet.
length() - Method in class org.jooby.Request.Forwarding
 
length() - Method in interface org.jooby.Request
 
length(long) - Method in class org.jooby.Response.Forwarding
 
length(long) - Method in interface org.jooby.Response
Set the length of the response and set the Content-Length header.
LENGTH_REQUIRED - Static variable in class org.jooby.Status
411 Length Required.
Less - Class in org.jooby.assets
less
Less() - Constructor for class org.jooby.assets.Less
 
LessStrSource - Class in org.jooby.assets
 
LessStrSource(String, String) - Constructor for class org.jooby.assets.LessStrSource
 
LifeCycle - Interface in org.jooby
life cycle
lifeCycle(Class<?>) - Method in interface org.jooby.LifeCycle
Add to lifecycle the given service.
lifeCycleAnnotation(Class<?>, Class<? extends Annotation>) - Static method in interface org.jooby.LifeCycle
Find a single method annotated with the given annotation in the provided type.
line(int) - Method in class org.jooby.Route.Definition
Set the line where this route is defined.
line() - Method in interface org.jooby.Route.Source
 
liveCss(Predicate<Path>) - Method in class org.jooby.livereload.LiveReload
Test if a path is a css like file (less, sass, etc.).
LiveReload - Class in org.jooby.livereload
liveReload
LiveReload() - Constructor for class org.jooby.livereload.LiveReload
 
load(String) - Method in class org.jooby.assets.V8Engine
 
Local - Annotation Type in org.jooby.mvc
Bind a Mvc parameter to a Request.get(String) local variable.
locale() - Method in interface org.jooby.Env
 
locale() - Method in interface org.jooby.Renderer.Context
Request locale or default locale.
locale() - Method in class org.jooby.Request.Forwarding
 
locale(BiFunction<List<Locale.LanguageRange>, List<Locale>, Locale>) - Method in class org.jooby.Request.Forwarding
 
locale(BiFunction<List<Locale.LanguageRange>, List<Locale>, Locale>) - Method in interface org.jooby.Request
Get a locale that best matches the current request.
locale() - Method in interface org.jooby.Request
Get a locale that best matches the current request or the default locale as specified in application.lang.
locales(BiFunction<List<Locale.LanguageRange>, List<Locale>, List<Locale>>) - Method in class org.jooby.Request.Forwarding
 
locales() - Method in class org.jooby.Request.Forwarding
 
locales() - Method in interface org.jooby.Request
locales(BiFunction<List<Locale.LanguageRange>, List<Locale>, List<Locale>>) - Method in interface org.jooby.Request
Get a list of locale that best matches the current request.
locals() - Method in interface org.jooby.Renderer.Context
 
locals - Variable in class org.jooby.rocker.RequestRockerTemplate
 
LOCKED - Static variable in class org.jooby.Status
423 Locked.
log(Consumer<String>) - Method in class org.jooby.RequestLogger
Log an NCSA line to somewhere.
logout(String, String) - Method in class org.jooby.pac4j.Auth
Deprecated.
Set the logout and redirect URL patterns.
logout(String) - Method in class org.jooby.pac4j.Auth
Deprecated.
Set the logout and redirect URL patterns.
longValue() - Method in interface org.jooby.Mutant
 
longValue(long) - Method in interface org.jooby.Mutant
 
LOOP_DETECTED - Static variable in class org.jooby.Status
508 Loop Detected

M

Main - Class in org.jooby.run
 
Main(String, String, List<File>, File...) - Constructor for class org.jooby.run.Main
 
main(String[]) - Static method in class org.jooby.run.Main
 
map(Object) - Method in class org.jooby.AsyncMapper
 
map(Route.Mapper<?>) - Method in class org.jooby.Jooby
 
map(Route.Mapper<?>) - Method in class org.jooby.Route.Collection
 
map(Route.Mapper<?>) - Method in class org.jooby.Route.Definition
 
map(T) - Method in interface org.jooby.Route.Mapper
Map the type to something else.
map(Route.Mapper<?>) - Method in interface org.jooby.Route.Props
 
map(Route.Mapper<?>) - Method in interface org.jooby.Router
Apply the mapper to all the functional routes.
MapSource(Map<String, Object>) - Constructor for class org.jooby.Env.MapSource
 
matcher(MediaType) - Static method in class org.jooby.MediaType
Produces a matcher for the given media type.
matcher(List<MediaType>) - Static method in class org.jooby.MediaType
Produces a matcher for the given media types.
matches(MediaType) - Method in class org.jooby.assets.AssetProcessor
 
matches(MediaType) - Method in class org.jooby.assets.AutoPrefixer
 
matches(MediaType) - Method in class org.jooby.assets.Babel
 
matches(MediaType) - Method in class org.jooby.assets.CleanCss
 
matches(MediaType) - Method in class org.jooby.assets.ClosureCompiler
 
matches(MediaType) - Method in class org.jooby.assets.Csslint
 
matches(MediaType) - Method in class org.jooby.assets.Jscs
 
matches(MediaType) - Method in class org.jooby.assets.Jshint
 
matches(MediaType) - Method in class org.jooby.assets.Less
 
matches(MediaType) - Method in class org.jooby.assets.NgAnnotate
 
matches(MediaType) - Method in class org.jooby.assets.Props
 
matches(MediaType) - Method in class org.jooby.assets.Replace
 
matches(MediaType) - Method in class org.jooby.assets.Rjs
 
matches(MediaType) - Method in class org.jooby.assets.Rollup
 
matches(MediaType) - Method in class org.jooby.assets.Sass
 
matches(MediaType) - Method in class org.jooby.assets.Uglify
 
matches(MediaType) - Method in class org.jooby.assets.YuiCss
 
matches(MediaType) - Method in class org.jooby.assets.YuiJs
 
matches(MediaType) - Method in class org.jooby.MediaType.Matcher
Given:
matches(List<MediaType>) - Method in class org.jooby.MediaType.Matcher
Given:
matches(MediaType) - Method in class org.jooby.MediaType
 
matches(String) - Method in class org.jooby.Request.Forwarding
 
matches(String) - Method in interface org.jooby.Request
Test if the given request path matches the pattern.
matches(String, String, MediaType, List<MediaType>) - Method in class org.jooby.Route.Definition
Test if the route matches the given verb, path, content type and accept header.
matches(String) - Method in class org.jooby.WebSocket.Definition
Test if the given path matches this web socket.
maxAge(int) - Method in class org.jooby.Cookie.Definition
Sets the maximum age in seconds for this Cookie.
maxAge() - Method in class org.jooby.Cookie.Definition
Gets the maximum age in seconds for this Cookie.
maxAge() - Method in interface org.jooby.Cookie
Gets the maximum age of this cookie (in seconds).
maxAge(Duration) - Method in class org.jooby.handlers.AssetHandler
 
maxAge(long) - Method in class org.jooby.handlers.AssetHandler
 
maxAge(String) - Method in class org.jooby.handlers.AssetHandler
Parse value as Duration.
maxAge() - Method in class org.jooby.handlers.Cors
 
maxAge(Duration) - Method in class org.jooby.Route.AssetDefinition
 
maxAge(long) - Method in class org.jooby.Route.AssetDefinition
 
maxAge(String) - Method in class org.jooby.Route.AssetDefinition
Parse value as Duration.
MediaType - Class in org.jooby
An immutable implementation of HTTP media types (a.k.a mime types).
MediaType.Matcher - Class in org.jooby
A media type matcher.
Mem() - Constructor for class org.jooby.Session.Mem
 
method(String) - Method in class org.jooby.apitool.raml.RamlPath
 
method() - Method in class org.jooby.apitool.RouteMethod
HTTP method: GET, POST, etc.
method(String) - Method in class org.jooby.apitool.RouteMethod
Change/Set route method.
method() - Method in class org.jooby.jdbi.TransactionalRequest
HTTP method to intercept, defauts is: `*`.
method(String) - Method in class org.jooby.jdbi.TransactionalRequest
Set a HTTP method to intercept.
method() - Method in class org.jooby.Request.Forwarding
 
method() - Method in interface org.jooby.Request
 
method() - Method in class org.jooby.Route.Definition
 
method() - Method in class org.jooby.Route.Forwarding
 
method() - Method in interface org.jooby.Route
 
method() - Method in interface org.jooby.Route.MethodHandler
Target method.
method() - Method in class org.jooby.servlet.ServletServletRequest
 
method() - Method in interface org.jooby.spi.NativeRequest
 
METHOD_NOT_ALLOWED - Static variable in class org.jooby.Status
405 Method Not Allowed.
METHODS - Static variable in interface org.jooby.Route
Well known HTTP methods.
metric(String, Metric) - Method in class org.jooby.metrics.Metrics
Append a metric to the MetricRegistry, this call is identical to MetricRegistry.register(String, Metric).
metric(String, Class<M>) - Method in class org.jooby.metrics.Metrics
Append a metric to the MetricRegistry.
MetricHandler - Class in org.jooby.metrics
Produces a: 501: if the registry is empty (no metrics) 200: with metrics information
MetricHandler() - Constructor for class org.jooby.metrics.MetricHandler
 
Metrics - Class in org.jooby.metrics
metrics
Metrics(MetricRegistry, HealthCheckRegistry, String) - Constructor for class org.jooby.metrics.Metrics
Creates a new Metric module.
Metrics(MetricRegistry, String) - Constructor for class org.jooby.metrics.Metrics
Creates a new Metric module.
Metrics(String) - Constructor for class org.jooby.metrics.Metrics
Creates a new Metric module.
Metrics(HealthCheckRegistry) - Constructor for class org.jooby.metrics.Metrics
Creates a new Metric module.
Metrics(MetricRegistry) - Constructor for class org.jooby.metrics.Metrics
Creates a new Metric module.
Metrics() - Constructor for class org.jooby.metrics.Metrics
Creates a new Metric module.
Micrometer - Class in org.jooby.micrometer
micrometer
Micrometer() - Constructor for class org.jooby.micrometer.Micrometer
 
Missing(String) - Constructor for exception org.jooby.Err.Missing
Creates a new Err.Missing error.
MockRouter - Class in org.jooby.test
tests
MockRouter(Jooby) - Constructor for class org.jooby.test.MockRouter
 
MockRouter(Jooby, Request) - Constructor for class org.jooby.test.MockRouter
 
MockRouter(Jooby, Request, Response) - Constructor for class org.jooby.test.MockRouter
 
model() - Method in class org.jooby.View
 
modifier(WatchEvent.Modifier) - Method in class org.jooby.filewatcher.FileEventOptions
Set a watch modifier.
modify(Predicate<RouteMethod>, Consumer<RouteMethod>) - Method in class org.jooby.apitool.ApiParser
Modify one or more route method who matches the filter.
modify(Predicate<RouteMethod>, Consumer<RouteMethod>) - Method in class org.jooby.apitool.ApiTool
Modify one or more route method who matches the filter.
module(Module) - Method in class org.jooby.json.Jackson
Register the provided module.
module(Class<? extends Module>) - Method in class org.jooby.json.Jackson
Register the provided Module.
Mongodb - Class in org.jooby.mongodb
Exposes MongoClient and a DB.
Mongodb(String) - Constructor for class org.jooby.mongodb.Mongodb
Creates a new Mongodb module.
Mongodb() - Constructor for class org.jooby.mongodb.Mongodb
Creates a new Mongodb using the default property: db.
MongoRx - Class in org.jooby.mongodb
mongodb-rx
MongoRx(String) - Constructor for class org.jooby.mongodb.MongoRx
Creates a new MongoRx module.
MongoRx() - Constructor for class org.jooby.mongodb.MongoRx
Creates a new MongoRx module that connects to localhost unless you define/override the db property in your application.conf file.
MongoSessionStore - Class in org.jooby.mongodb
A Session.Store powered by Mongodb.
MongoSessionStore(MongoDatabase, String, long) - Constructor for class org.jooby.mongodb.MongoSessionStore
 
MongoSessionStore(MongoDatabase, String, String) - Constructor for class org.jooby.mongodb.MongoSessionStore
 
Monphia - Class in org.jooby.mongodb
Extends Mongodb with object-document mapping via Morphia.
Monphia(String) - Constructor for class org.jooby.mongodb.Monphia
Creates a new Monphia module.
Monphia() - Constructor for class org.jooby.mongodb.Monphia
Creates a new Monphia using the default property: db.
moved(String) - Static method in class org.jooby.Results
Redirect to the given url with status code defaulting to Status.FOUND.
MOVED_PERMANENTLY - Static variable in class org.jooby.Status
301 Moved Permanently.
MULTI_STATUS - Static variable in class org.jooby.Status
207 Multi-Status.
multipart - Static variable in class org.jooby.MediaType
Form multipart-data media type.
MULTIPLE_CHOICES - Static variable in class org.jooby.Status
300 Multiple Choices.
multiProfile(boolean) - Method in class org.jooby.pac4j.Pac4j
Set pac4j option multiProfile.
Mutant - Interface in org.jooby
A type safe Mutant useful for reading parameters/headers/session attributes, etc..
mutationToken(MutationToken) - Method in interface org.jooby.couchbase.AsyncDatastore.AsyncCommand
The optional, opaque mutation token set after a successful mutation and if enabled on the environment.
mutationToken(MutationToken) - Method in class org.jooby.couchbase.Datastore.Command
The optional, opaque mutation token set after a successful mutation and if enabled on the environment.

N

N1Q - Class in org.jooby.couchbase
Utility methods around queries and ID generation.
N1Q() - Constructor for class org.jooby.couchbase.N1Q
 
name() - Method in class org.jooby.apitool.RouteMethod
Route name comes from a direct call to Route.Definition#name(String) for script routes or method name for MVC routes.
name(String) - Method in class org.jooby.apitool.RouteMethod
Set route name.
name() - Method in class org.jooby.apitool.RouteParameter
Parameter name.
name(String) - Method in class org.jooby.apitool.RouteParameter
Set parameter name.
name() - Method in class org.jooby.Asset.Forwarding
 
name() - Method in interface org.jooby.Asset
Examples:
name() - Method in class org.jooby.assets.AssetAggregator
 
name() - Method in class org.jooby.assets.AssetProcessor
 
name(String) - Method in class org.jooby.Cookie.Definition
Set/Override the cookie's name.
name() - Method in class org.jooby.Cookie.Definition
 
name() - Method in interface org.jooby.Cookie
 
name - Variable in class org.jooby.crash.CrashPredicate
 
name() - Method in interface org.jooby.Env
 
NAME - Static variable in class org.jooby.FlashScope
 
name() - Method in class org.jooby.MediaType
 
name() - Method in interface org.jooby.Parser.ParamReference
 
name() - Method in interface org.jooby.Renderer
 
name(String) - Method in class org.jooby.Route.Collection
 
name() - Method in class org.jooby.Route.Definition
Route's name, helpful for debugging but also to implement dynamic and advanced routing.
name(String) - Method in class org.jooby.Route.Definition
Set the route name.
name() - Method in class org.jooby.Route.Forwarding
 
name() - Method in interface org.jooby.Route.Mapper
 
name() - Method in interface org.jooby.Route
Route's name, helpful for debugging but also to implement dynamic and advanced routing.
name(String) - Method in interface org.jooby.Route.Props
Set the route name.
name() - Method in class org.jooby.servlet.ServletUpload
 
name() - Method in interface org.jooby.spi.NativeUpload
 
name() - Method in class org.jooby.Sse.Event
 
name(String) - Method in class org.jooby.Sse.Event
Set event name (a.k.a type).
name() - Method in interface org.jooby.Upload
 
name() - Method in class org.jooby.View
 
NativePushPromise - Interface in org.jooby.spi
HTTP/2 push promise.
NativeRequest - Interface in org.jooby.spi
Minimal/basic implementation of HTTP request.
NativeResponse - Interface in org.jooby.spi
Minimal/basic implementation of HTTP request.
NativeUpload - Interface in org.jooby.spi
File upload from multipart/form-data post.
NativeWebSocket - Interface in org.jooby.spi
A web socket upgrade created from NativeRequest.upgrade(Class).
Neo4j - Class in org.jooby.neo4j
neo4j
Neo4j(String) - Constructor for class org.jooby.neo4j.Neo4j
Creates a new Neo4j module.
Neo4j(Path) - Constructor for class org.jooby.neo4j.Neo4j
Creates a new embedded Neo4j module.
Neo4j() - Constructor for class org.jooby.neo4j.Neo4j
Creates a new Neo4j module a db property must be defined in your .conf file.
Neo4jSessionStore - Class in org.jooby.neo4j
A Session.Store powered by Neo4j.
Neo4jSessionStore(IDBAccess, String, long) - Constructor for class org.jooby.neo4j.Neo4jSessionStore
 
Neo4jSessionStore(IDBAccess, String, String) - Constructor for class org.jooby.neo4j.Neo4jSessionStore
 
Netty - Class in org.jooby.netty
 
Netty() - Constructor for class org.jooby.netty.Netty
 
NETWORK_AUTHENTICATION_REQUIRED - Static variable in class org.jooby.Status
511 Network Authentication Required.
newCache() - Static method in class org.jooby.caffeine.CaffeineCache
Creates a new CaffeineCache with String and Object types as key/value.
newCache() - Static method in class org.jooby.guava.GuavaCache
Creates a new GuavaCache with String and Object types as key/value.
newClassLoader() - Method in class org.jooby.run.JoobyProject
 
newProperty(String, String, boolean, String...) - Method in class org.jooby.apitool.raml.RamlType
Defines a new property.
newrelic(Function<NewRelicConfig, NewRelicMeterRegistry>) - Method in class org.jooby.micrometer.Micrometer
Add a new-relic registry.
next() - Method in interface org.jooby.Parser.Context
Invoke next parser in the chain.
next(TypeLiteral<?>) - Method in interface org.jooby.Parser.Context
Invoke next parser in the chain and switch/change the target type we are looking for.
next(TypeLiteral<?>, Object) - Method in interface org.jooby.Parser.Context
Invoke next parser in the chain and switch/change the target type we are looking for but also the current value.
next(String, Request, Response) - Method in interface org.jooby.Route.Chain
Invokes the next route in the chain where Route.name() starts with the given prefix.
next(Request, Response) - Method in interface org.jooby.Route.Chain
Invokes the next route in the chain.
NgAnnotate - Class in org.jooby.assets
ng-annotate
NgAnnotate() - Constructor for class org.jooby.assets.NgAnnotate
 
NO_CONTENT - Static variable in class org.jooby.Status
204 No Content.
noContent() - Static method in class org.jooby.Results
 
Nodejs - Class in org.jooby.assets
Helper class that allows you extract and unpack a nodejs library from classpath.
Nodejs(File, ClassLoader) - Constructor for class org.jooby.assets.Nodejs
Creates a new Nodejs.
Nodejs(File) - Constructor for class org.jooby.assets.Nodejs
Creates a new Nodejs.
Nodejs() - Constructor for class org.jooby.assets.Nodejs
Creates a new Nodejs and use the java.io.tmpdir as base dir.
NodeTask - Interface in org.jooby.frontend
Task executor created from Npm or Yarn.
NON_AUTHORITATIVE_INFORMATION - Static variable in class org.jooby.Status
203 Non-Authoritative Information.
NOOP - Static variable in class org.jooby.servlet.ServletContainer
 
NORMAL - Static variable in interface org.jooby.WebSocket
"1000 indicates a normal closure, meaning that the purpose for which the connection was established has been fulfilled."
normalize(String) - Static method in interface org.jooby.Route
Normalize a path by removing double or trailing slashes.
NOT_ACCEPTABLE - Static variable in class org.jooby.Status
406 Not Acceptable.
NOT_ACCEPTABLE - Static variable in interface org.jooby.WebSocket
"1003 indicates that an endpoint is terminating the connection because it has received a type of data it cannot accept (e.g., an endpoint that understands only text data MAY send this if it receives a binary message)."
NOT_EMPTY - Static variable in interface org.jooby.Parser
Utility function to handle empty values as NoSuchElementException.
NOT_EXTENDED - Static variable in class org.jooby.Status
510 Not Extended
NOT_FOUND - Static variable in class org.jooby.Status
404 Not Found.
NOT_IMPLEMENTED - Static variable in class org.jooby.Status
501 Not Implemented.
NOT_MODIFIED - Static variable in class org.jooby.Status
304 Not Modified.
notFound(Class, Object) - Static method in interface org.jooby.couchbase.Datastore
Produces an observable that throws a DocumentDoesNotExistException.
Npm - Class in org.jooby.frontend
frontend
Npm(String, String) - Constructor for class org.jooby.frontend.Npm
Creates a new Npm module.
Npm(String) - Constructor for class org.jooby.frontend.Npm
Creates a new Npm module.
NUMBER - Static variable in class org.jooby.apitool.raml.RamlType
Number.
numberFormat(String) - Method in class org.jooby.Jooby
Set application number format.

O

observableAdapter(Function<Observable, Observable>) - Method in class org.jooby.mongodb.MongoRx
Set a ObservableAdapter to the MongoDatabase created by this module.
octetstream - Static variable in class org.jooby.MediaType
The default binary media type.
of(String, Renderer) - Static method in interface org.jooby.Renderer
Renderer factory method.
of(int) - Static method in class org.jooby.WebSocket.CloseStatus
Creates a new WebSocket.CloseStatus.
of(int, String) - Static method in class org.jooby.WebSocket.CloseStatus
Creates a new WebSocket.CloseStatus.
ok() - Static method in class org.jooby.Results
 
ok(Object) - Static method in class org.jooby.Results
 
OK - Static variable in class org.jooby.Status
200 OK.
on(String, Runnable) - Method in class org.jooby.Jooby
Run the given callback if and only if, application runs in the given environment.
on(String, Consumer<Config>) - Method in class org.jooby.Jooby
Run the given callback if and only if, application runs in the given environment.
on(Predicate<String>, Runnable) - Method in class org.jooby.Jooby
Run the given callback if and only if, application runs in the given envirobment.
on(Predicate<String>, Consumer<Config>) - Method in class org.jooby.Jooby
Run the given callback if and only if, application runs in the given environment.
on(String, String, String, Runnable) - Method in class org.jooby.Jooby
Run the given callback if and only if, application runs in the given environment.
onBinaryMessage(Consumer<ByteBuffer>) - Method in interface org.jooby.spi.NativeWebSocket
Set the onbinary message callback.
onClose(Throwing.Runnable) - Method in class org.jooby.Sse
Listen for connection close (usually client drop the connection).
onClose(WebSocket.OnClose) - Method in interface org.jooby.WebSocket
Register an close callback to execute when client close the web socket.
onClose(WebSocket.CloseStatus) - Method in interface org.jooby.WebSocket.OnClose
 
onCloseMessage(BiConsumer<Integer, Optional<String>>) - Method in interface org.jooby.spi.NativeWebSocket
Set the onclose message callback.
onConnect(Runnable) - Method in interface org.jooby.spi.NativeWebSocket
Set the onconnect callback.
onError(WebSocket.OnError) - Method in interface org.jooby.WebSocket
Register an error callback to execute when an error is found.
onError(Throwable) - Method in interface org.jooby.WebSocket.OnError
Invoked if something goes wrong.
onErrorMessage(Consumer<Throwable>) - Method in interface org.jooby.spi.NativeWebSocket
Set the onerror message callback.
onEvent(EventType<T>, Class<? extends T>) - Method in class org.jooby.hbm.Hbm
Register an hibernate event listener.
onMessage(WebSocket.OnMessage<Mutant>) - Method in interface org.jooby.WebSocket
Register a callback to execute when a new message arrive.
onMessage(T) - Method in interface org.jooby.WebSocket.OnMessage
Invoked from a web socket.
onMissing(int) - Method in class org.jooby.handlers.AssetHandler
Indicates what to do when an asset is missing (not resolved).
onMissing(int) - Method in class org.jooby.Route.AssetDefinition
Indicates what to do when an asset is missing (not resolved).
onOpen(Request, WebSocket) - Method in interface org.jooby.WebSocket.OnOpen
Inside a connect event, you can listen for WebSocket.onMessage(OnMessage), WebSocket.onClose(OnClose) or WebSocket.onError(OnError) events.
onOpen(Request, WebSocket) - Method in interface org.jooby.WebSocket.OnOpen1
 
onOpen(WebSocket) - Method in interface org.jooby.WebSocket.OnOpen1
Inside a connect event, you can listen for WebSocket.onMessage(OnMessage), WebSocket.onClose(OnClose) or WebSocket.onError(OnError) events.
onStart(Throwing.Consumer<NodeTask>) - Method in class org.jooby.frontend.Frontend
Run a node task at application start up time.
onStart(Throwing.Runnable) - Method in class org.jooby.Jooby
 
onStart(Throwing.Consumer<Registry>) - Method in class org.jooby.Jooby
 
onStart(Throwing.Consumer<Registry>) - Method in interface org.jooby.LifeCycle
Add a start lifecycle event, useful for initialize and/or start services at startup time.
onStart(Throwing.Runnable) - Method in interface org.jooby.LifeCycle
Add a start lifecycle event, useful for initialize and/or start services at startup time.
onStarted(Throwing.Consumer<NodeTask>) - Method in class org.jooby.frontend.Frontend
Run a node task after application has been initialized and is ready to serve.
onStarted(Throwing.Runnable) - Method in class org.jooby.Jooby
 
onStarted(Throwing.Consumer<Registry>) - Method in class org.jooby.Jooby
 
onStarted(Throwing.Consumer<Registry>) - Method in interface org.jooby.LifeCycle
Add a started lifecycle event.
onStarted(Throwing.Runnable) - Method in interface org.jooby.LifeCycle
Add a started lifecycle event.
onStop(Throwing.Runnable) - Method in class org.jooby.Jooby
 
onStop(Throwing.Consumer<Registry>) - Method in class org.jooby.Jooby
 
onStop(Throwing.Runnable) - Method in interface org.jooby.LifeCycle
Add a stop lifecycle event, useful for cleanup and/or stop service at stop time.
onStop(Throwing.Consumer<Registry>) - Method in interface org.jooby.LifeCycle
Add a stop lifecycle event, useful for cleanup and/or stop service at stop time.
onTextMessage(Consumer<String>) - Method in interface org.jooby.spi.NativeWebSocket
Set the ontext message callback.
openSessionInView() - Static method in class org.jooby.hbm.Hbm
Creates an open session in view filter as described here.
optional() - Method in class org.jooby.apitool.RouteParameter
True if parameter is optional.
Options(String) - Constructor for class org.jooby.apitool.ApiTool.Options
Creates a new ApiTool.Options object.
options() - Method in class org.jooby.assets.AssetOptions
 
options(String, Route.Handler) - Method in class org.jooby.Jooby
 
options(String, Route.OneArgHandler) - Method in class org.jooby.Jooby
 
options(String, Route.ZeroArgHandler) - Method in class org.jooby.Jooby
 
options(String, Route.Filter) - Method in class org.jooby.Jooby
 
options() - Method in class org.jooby.Jooby
 
options(BiConsumer<MongoClientOptions.Builder, Config>) - Method in class org.jooby.mongodb.Mongodb
Set an options callback.
OPTIONS - Annotation Type in org.jooby.mvc
HTTP OPTIONS verb for mvc routes.
OPTIONS - Static variable in interface org.jooby.Route
 
options(String, Route.Handler) - Method in interface org.jooby.Router
Append a route that supports HTTP OPTIONS method:
options(String, Route.OneArgHandler) - Method in interface org.jooby.Router
Append route that supports HTTP OPTIONS method:
options(String, Route.ZeroArgHandler) - Method in interface org.jooby.Router
Append route that supports HTTP OPTIONS method:
options(String, Route.Filter) - Method in interface org.jooby.Router
Append a route that supports HTTP OPTIONS method:
options() - Method in interface org.jooby.Router
Append a new route that automatically handles OPTIONS requests.
orElse(Runnable) - Method in interface org.jooby.Jooby.EnvPredicate
{ on("dev", () -> { // run something on dev }).orElse(() -> { // run something on prod }); }
orElse(Consumer<Config>) - Method in interface org.jooby.Jooby.EnvPredicate
{ on("dev", () -> { // run something on dev }).orElse(conf -> { // run something on prod }); }
org.jooby - package org.jooby
do more, more easily
org.jooby.akka - package org.jooby.akka
 
org.jooby.apitool - package org.jooby.apitool
 
org.jooby.apitool.raml - package org.jooby.apitool.raml
 
org.jooby.assets - package org.jooby.assets
 
org.jooby.aws - package org.jooby.aws
 
org.jooby.banner - package org.jooby.banner
 
org.jooby.caffeine - package org.jooby.caffeine
 
org.jooby.camel - package org.jooby.camel
 
org.jooby.cassandra - package org.jooby.cassandra
 
org.jooby.consul - package org.jooby.consul
 
org.jooby.couchbase - package org.jooby.couchbase
 
org.jooby.crash - package org.jooby.crash
 
org.jooby.csl - package org.jooby.csl
 
org.jooby.ebean - package org.jooby.ebean
 
org.jooby.ehcache - package org.jooby.ehcache
 
org.jooby.elasticsearch - package org.jooby.elasticsearch
 
org.jooby.eventbus - package org.jooby.eventbus
 
org.jooby.exec - package org.jooby.exec
 
org.jooby.filewatcher - package org.jooby.filewatcher
 
org.jooby.flyway - package org.jooby.flyway
 
org.jooby.frontend - package org.jooby.frontend
 
org.jooby.ftl - package org.jooby.ftl
 
org.jooby.guava - package org.jooby.guava
 
org.jooby.handlers - package org.jooby.handlers
 
org.jooby.hazelcast - package org.jooby.hazelcast
 
org.jooby.hbm - package org.jooby.hbm
 
org.jooby.hbs - package org.jooby.hbs
 
org.jooby.hbv - package org.jooby.hbv
 
org.jooby.jade - package org.jooby.jade
 
org.jooby.jdbc - package org.jooby.jdbc
 
org.jooby.jdbi - package org.jooby.jdbi
 
org.jooby.jedis - package org.jooby.jedis
 
org.jooby.jetty - package org.jooby.jetty
 
org.jooby.jooq - package org.jooby.jooq
 
org.jooby.json - package org.jooby.json
 
org.jooby.livereload - package org.jooby.livereload
 
org.jooby.mail - package org.jooby.mail
 
org.jooby.memcached - package org.jooby.memcached
 
org.jooby.metrics - package org.jooby.metrics
 
org.jooby.micrometer - package org.jooby.micrometer
 
org.jooby.mongodb - package org.jooby.mongodb
 
org.jooby.mvc - package org.jooby.mvc
 
org.jooby.neo4j - package org.jooby.neo4j
 
org.jooby.netty - package org.jooby.netty
 
org.jooby.pac4j - package org.jooby.pac4j
 
org.jooby.pebble - package org.jooby.pebble
 
org.jooby.quartz - package org.jooby.quartz
 
org.jooby.querydsl - package org.jooby.querydsl
 
org.jooby.reactor - package org.jooby.reactor
 
org.jooby.requery - package org.jooby.requery
 
org.jooby.rocker - package org.jooby.rocker
 
org.jooby.run - package org.jooby.run
 
org.jooby.rx - package org.jooby.rx
 
org.jooby.scanner - package org.jooby.scanner
 
org.jooby.scope - package org.jooby.scope
 
org.jooby.servlet - package org.jooby.servlet
 
org.jooby.sitemap - package org.jooby.sitemap
 
org.jooby.spi - package org.jooby.spi
 
org.jooby.test - package org.jooby.test
 
org.jooby.thymeleaf - package org.jooby.thymeleaf
 
org.jooby.unbescape - package org.jooby.unbescape
 
org.jooby.undertow - package org.jooby.undertow
 
org.jooby.whoops - package org.jooby.whoops
 
origin() - Method in class org.jooby.handlers.Cors
An origin must be a "*" (any origin), a domain name (like, http://foo.com) and/or a regex (like, http://*.domain.com).
OUT_OF_PATH - Static variable in interface org.jooby.Route
 
outOfScope(Class<T>) - Static method in class org.jooby.scope.Providers
 
outOfScope(Key<T>) - Static method in class org.jooby.scope.Providers
 
overwrite(boolean) - Method in class org.jooby.assets.Nodejs
Force to unpack library files every Nodejs.exec(String) call.

P

Pac4j - Class in org.jooby.pac4j
pac4j module
Pac4j() - Constructor for class org.jooby.pac4j.Pac4j
 
param(String, Consumer<RouteParameter>) - Method in class org.jooby.apitool.RouteMethod
Find a parameter by name and invoke the given callback.
param(Parser.Callback<Parser.ParamReference<String>>) - Method in interface org.jooby.Parser.Builder
Add a HTTP param callback.
param(String) - Method in class org.jooby.Request.Forwarding
 
param(String, 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.
param(String, String...) - Method in interface org.jooby.Request
Get a HTTP request parameter under the given name.
parameters() - Method in class org.jooby.apitool.RouteMethod
Get all parameters.
parameters(List<RouteParameter>) - Method in class org.jooby.apitool.RouteMethod
Set all route parameters.
paramNames() - Method in class org.jooby.servlet.ServletServletRequest
 
paramNames() - Method in interface org.jooby.spi.NativeRequest
 
params() - Method in class org.jooby.MediaType
 
params(Parser.Callback<Map<String, Mutant>>) - Method in interface org.jooby.Parser.Builder
Add a HTTP params callback.
params() - Method in class org.jooby.Request.Forwarding
 
params(String...) - Method in class org.jooby.Request.Forwarding
 
params(Class<T>) - Method in class org.jooby.Request.Forwarding
 
params(Class<T>, String...) - Method in class org.jooby.Request.Forwarding
 
params() - Method in interface org.jooby.Request
Get all the available parameters.
params(String...) - Method in interface org.jooby.Request
Get all the available parameters.
params(Class<T>) - Method in interface org.jooby.Request
Short version of params().to(type).
params(Class<T>, String...) - Method in interface org.jooby.Request
Short version of params(xss).to(type).
params(String) - Method in class org.jooby.servlet.ServletServletRequest
 
params(String) - Method in interface org.jooby.spi.NativeRequest
Get all the params for the provided name or a empty list.
parse(String) - Method in class org.jooby.apitool.ApiParser
Parse application bytecode and build route methods from it.
parse(String) - Static method in class org.jooby.MediaType
Convert a string separated by comma into one or more MediaType.
parse(TypeLiteral<?>, Parser.Context) - Method in interface org.jooby.Parser
Parse one or more values to the required type.
parseFully(Jooby) - Method in class org.jooby.apitool.ApiParser
Parse application bytecode, build route methods from it and merge output with the given routes.
parseFully(String, List<Route.Definition>) - Method in class org.jooby.apitool.ApiParser
Parse application bytecode, build route methods from it and merge output with the given routes.
parser(Parser) - Method in class org.jooby.Jooby
Register a new param/body converter.
Parser - Interface in org.jooby
Parse a request param (path, query, form) or body to something else.
Parser.BodyReference - Interface in org.jooby
Expose the HTTP body as a series of bytes or text.
Parser.Builder - Interface in org.jooby
A parser can be executed against a simply HTTP param, a set of HTTP params, an file Upload or HTTP Parser.BodyReference.
Parser.Callback<T> - Interface in org.jooby
A parser callback.
Parser.Context - Interface in org.jooby
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<T> - Interface in org.jooby
Expose HTTP params from path, query, form url encoded or multipart request as a raw string.
PARTIAL_CONTENT - Static variable in class org.jooby.Status
206 Partial Content.
patch(String, Route.Handler) - Method in class org.jooby.Jooby
 
patch(String, String, Route.Handler) - Method in class org.jooby.Jooby
 
patch(String, String, String, Route.Handler) - Method in class org.jooby.Jooby
 
patch(String, Route.OneArgHandler) - Method in class org.jooby.Jooby
 
patch(String, String, Route.OneArgHandler) - Method in class org.jooby.Jooby
 
patch(String, String, String, Route.OneArgHandler) - Method in class org.jooby.Jooby
 
patch(String, Route.ZeroArgHandler) - Method in class org.jooby.Jooby
 
patch(String, String, Route.ZeroArgHandler) - Method in class org.jooby.Jooby
 
patch(String, String, String, Route.ZeroArgHandler) - Method in class org.jooby.Jooby
 
patch(String, Route.Filter) - Method in class org.jooby.Jooby
 
patch(String, String, Route.Filter) - Method in class org.jooby.Jooby
 
patch(String, String, String, Route.Filter) - Method in class org.jooby.Jooby
 
PATCH - Annotation Type in org.jooby.mvc
HTTP PATCH verb for mvc routes.
PATCH - Static variable in interface org.jooby.Route
 
patch(Route.Handler) - Method in interface org.jooby.Router
Append route that supports HTTP PATCH method:
patch(String, Route.Handler) - Method in interface org.jooby.Router
Append route that supports HTTP PATCH method:
patch(String, String, Route.Handler) - Method in interface org.jooby.Router
Append three routes that supports HTTP PATCH method on the same handler:
patch(String, String, String, Route.Handler) - Method in interface org.jooby.Router
Append three routes that supports HTTP PATCH method on the same handler:
patch(Route.OneArgHandler) - Method in interface org.jooby.Router
Append route that supports HTTP PATCH method:
patch(String, Route.OneArgHandler) - Method in interface org.jooby.Router
Append route that supports HTTP PATCH method:
patch(String, String, Route.OneArgHandler) - Method in interface org.jooby.Router
Append three routes that supports HTTP PATCH method on the same handler:
patch(String, String, String, Route.OneArgHandler) - Method in interface org.jooby.Router
Append three routes that supports HTTP PATCH method on the same handler:
patch(Route.ZeroArgHandler) - Method in interface org.jooby.Router
Append route that supports HTTP PATCH method:
patch(String, Route.ZeroArgHandler) - Method in interface org.jooby.Router
Append route that supports HTTP PATCH method:
patch(String, String, Route.ZeroArgHandler) - Method in interface org.jooby.Router
Append three routes that supports HTTP PATCH method on the same handler:
patch(String, String, String, Route.ZeroArgHandler) - Method in interface org.jooby.Router
Append three routes that supports HTTP PATCH method on the same handler:
patch(String, Route.Filter) - Method in interface org.jooby.Router
Append route that supports HTTP PATCH method:
patch(String, String, Route.Filter) - Method in interface org.jooby.Router
Append three routes that supports HTTP PATCH method on the same handler:
patch(String, String, String, Route.Filter) - Method in interface org.jooby.Router
Append three routes that supports HTTP PATCH method on the same handler:
patch(String) - Method in class org.jooby.test.MockRouter
 
path(String) - Method in class org.jooby.apitool.raml.Raml
Get a path for the given pattern.
path(String) - Method in class org.jooby.apitool.raml.RamlPath
 
path() - Method in class org.jooby.Asset.Forwarding
 
path() - Method in interface org.jooby.Asset
Examples:
path(String) - Method in class org.jooby.Cookie.Definition
Set the cookie's path.
path() - Method in class org.jooby.Cookie.Definition
 
path() - Method in interface org.jooby.Cookie
 
path(String, Runnable) - Method in class org.jooby.Jooby
 
Path - Annotation Type in org.jooby.mvc
Set a path for Mvc routes.
path() - Method in class org.jooby.Request.Forwarding
 
path(boolean) - Method in class org.jooby.Request.Forwarding
 
path() - Method in interface org.jooby.Request
Given:
path(boolean) - Method in interface org.jooby.Request
Escape the path using UrlEscapers.urlFragmentEscaper().
path() - Method in class org.jooby.Route.Forwarding
 
path() - Method in interface org.jooby.Route
 
path(String, Runnable) - Method in interface org.jooby.Router
Group one or more routes under a common path.
path() - Method in class org.jooby.servlet.ServletServletRequest
 
path() - Method in interface org.jooby.spi.NativeRequest
 
path() - Method in interface org.jooby.WebSocket
 
pattern() - Method in class org.jooby.apitool.RouteMethod
HTTP pattern.
pattern(String) - Method in class org.jooby.apitool.RouteMethod
Set HTTP pattern.
pattern() - Method in class org.jooby.jdbi.TransactionalRequest
HTTP pattern to interncept, defaults is: `*`.
pattern(String) - Method in class org.jooby.jdbi.TransactionalRequest
Set the HTTP pattern to intercept.
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
 
patterns() - Method in class org.jooby.assets.AssetCompiler
Iterate over fileset and common path pattern for them.
pause() - Method in interface org.jooby.spi.NativeWebSocket
Pause reads.
pause() - Method in interface org.jooby.WebSocket
Pause the client stream.
PAYMENT_REQUIRED - Static variable in class org.jooby.Status
402 Payment Required.
Pebble - Class in org.jooby.pebble
pebble
Pebble(String, String) - Constructor for class org.jooby.pebble.Pebble
Creates a new Pebble module.
Pebble(String) - Constructor for class org.jooby.pebble.Pebble
Creates a new Pebble module.
Pebble() - Constructor for class org.jooby.pebble.Pebble
Creates a new Pebble module.
ping() - Method in class org.jooby.metrics.Metrics
Append a simple ping handler that results in a 200 responses with a pong body.
PingHandler - Class in org.jooby.metrics
Produces a: 200: with a body of pong
PingHandler() - Constructor for class org.jooby.metrics.PingHandler
 
pipeline(String) - Method in class org.jooby.assets.AssetCompiler
List all the AssetProcessor for a distribution (a.k.a.
plain - Static variable in class org.jooby.MediaType
Text plain media type.
plugin(Class<? extends CRaSHPlugin>) - Method in class org.jooby.crash.Crash
Add a custom plugin to CRaSH.
POLICY_VIOLATION - Static variable in interface org.jooby.WebSocket
"1008 indicates that an endpoint is terminating the connection because it has received a message that violates its policy.
port(int) - Method in class org.jooby.Jooby
Set the HTTP port.
port() - Method in class org.jooby.Request.Forwarding
 
port() - Method in interface org.jooby.Request
 
post(String, Route.Handler) - Method in class org.jooby.Jooby
 
post(String, String, Route.Handler) - Method in class org.jooby.Jooby
 
post(String, String, String, Route.Handler) - Method in class org.jooby.Jooby
 
post(String, Route.OneArgHandler) - Method in class org.jooby.Jooby
 
post(String, String, Route.OneArgHandler) - Method in class org.jooby.Jooby
 
post(String, String, String, Route.OneArgHandler) - Method in class org.jooby.Jooby
 
post(String, Route.ZeroArgHandler) - Method in class org.jooby.Jooby
 
post(String, String, Route.ZeroArgHandler) - Method in class org.jooby.Jooby
 
post(String, String, String, Route.ZeroArgHandler) - Method in class org.jooby.Jooby
 
post(String, Route.Filter) - Method in class org.jooby.Jooby
 
post(String, String, Route.Filter) - Method in class org.jooby.Jooby
 
post(String, String, String, Route.Filter) - Method in class org.jooby.Jooby
 
POST - Annotation Type in org.jooby.mvc
HTTP POST verb for mvc routes.
POST - Static variable in interface org.jooby.Route
 
post(Route.Handler) - Method in interface org.jooby.Router
Append a route that supports HTTP POST method:
post(String, Route.Handler) - Method in interface org.jooby.Router
Append a route that supports HTTP POST method:
post(String, String, Route.Handler) - Method in interface org.jooby.Router
Append three routes that supports HTTP POST method on the same handler:
post(String, String, String, Route.Handler) - Method in interface org.jooby.Router
Append three routes that supports HTTP POST method on the same handler:
post(Route.OneArgHandler) - Method in interface org.jooby.Router
Append route that supports HTTP POST method:
post(String, Route.OneArgHandler) - Method in interface org.jooby.Router
Append route that supports HTTP POST method:
post(String, String, Route.OneArgHandler) - Method in interface org.jooby.Router
Append three routes that supports HTTP POST method on the same handler:
post(String, String, String, Route.OneArgHandler) - Method in interface org.jooby.Router
Append three routes that supports HTTP POST method on the same handler:
post(Route.ZeroArgHandler) - Method in interface org.jooby.Router
Append route that supports HTTP POST method:
post(String, Route.ZeroArgHandler) - Method in interface org.jooby.Router
Append route that supports HTTP POST method:
post(String, String, Route.ZeroArgHandler) - Method in interface org.jooby.Router
Append three routes that supports HTTP POST method on the same handler:
post(String, String, String, Route.ZeroArgHandler) - Method in interface org.jooby.Router
Append three routes that supports HTTP POST method on the same handler:
post(String, Route.Filter) - Method in interface org.jooby.Router
Append a route that supports HTTP POST method:
post(String, String, Route.Filter) - Method in interface org.jooby.Router
Append three routes that supports HTTP POST method on the same handler:
post(String, String, String, Route.Filter) - Method in interface org.jooby.Router
Append three routes that supports HTTP POST method on the same handler:
post(String) - Method in class org.jooby.test.MockRouter
 
PRECONDITION_FAILED - Static variable in class org.jooby.Status
412 Precondition failed.
PRECONDITION_REQUIRED - Static variable in class org.jooby.Status
428 Precondition Required.
predicate - Variable in class org.jooby.crash.CrashPredicate
 
print() - Method in class org.jooby.Route.Forwarding
 
print(int) - Method in class org.jooby.Route.Forwarding
 
print(int) - Method in interface org.jooby.Route
Print route information like: method, path, source, etc...
print() - Method in interface org.jooby.Route
Print route information like: method, path, source, etc...
priority(int) - Method in class org.jooby.exec.Exec
Defined the default value for priority.
process(String, String, Config) - Method in class org.jooby.assets.AssetProcessor
Method that processes the provided source and returns the processed contents.
process(String, String, Config, ClassLoader) - Method in class org.jooby.assets.AssetProcessor
Method that processes the provided source and returns the processed contents, with access to the ClassLoader.
process(String, String, Config, ClassLoader) - Method in class org.jooby.assets.AutoPrefixer
 
process(String, String, Config, ClassLoader) - Method in class org.jooby.assets.Babel
 
process(String, String, Config, ClassLoader) - Method in class org.jooby.assets.CleanCss
 
process(String, String, Config, ClassLoader) - Method in class org.jooby.assets.ClosureCompiler
 
process(String, String, Config, ClassLoader) - Method in class org.jooby.assets.Csslint
 
process(String, String, Config, ClassLoader) - Method in class org.jooby.assets.Jscs
 
process(String, String, Config, ClassLoader) - Method in class org.jooby.assets.Jshint
 
process(String, String, Config, ClassLoader) - Method in class org.jooby.assets.Less
 
process(String, String, Config, ClassLoader) - Method in class org.jooby.assets.NgAnnotate
 
process(String, String, Config, ClassLoader) - Method in class org.jooby.assets.Props
 
process(String, String, Config, ClassLoader) - Method in class org.jooby.assets.Replace
 
process(String, String, Config, ClassLoader) - Method in class org.jooby.assets.Rjs
 
process(String, String, Config, ClassLoader) - Method in class org.jooby.assets.Rollup
 
process(String, String, Config, ClassLoader) - Method in class org.jooby.assets.Sass
 
process(String, String, Config, ClassLoader) - Method in class org.jooby.assets.Uglify
 
process(String, String, Config, ClassLoader) - Method in class org.jooby.assets.YuiCss
 
process(String, String, Config, ClassLoader) - Method in class org.jooby.assets.YuiJs
 
process() - Method in class org.jooby.run.ApiToolTask
 
process() - Method in class org.jooby.run.AssetTask
 
PROCESSING - Static variable in class org.jooby.Status
102 Processing.
ProcessOutput - Class in org.jooby
 
ProcessOutput(InputStream) - Constructor for class org.jooby.ProcessOutput
 
produces() - Method in class org.jooby.apitool.RouteMethod
List of media types this route can produces.
produces(List<String>) - Method in class org.jooby.apitool.RouteMethod
Set list of produces media types for this method.
Produces - Annotation Type in org.jooby.mvc
Defines what media types a route can produces.
produces(List<MediaType>) - Method in class org.jooby.Route.Collection
 
produces(List<MediaType>) - Method in class org.jooby.Route.Definition
 
produces() - Method in class org.jooby.Route.Definition
 
produces() - Method in class org.jooby.Route.Forwarding
 
produces() - Method in interface org.jooby.Route
 
produces(MediaType...) - Method in interface org.jooby.Route.Props
Set the media types the route can produces.
produces(String...) - Method in interface org.jooby.Route.Props
Set the media types the route can produces.
produces(List<MediaType>) - Method in interface org.jooby.Route.Props
Set the media types the route can produces.
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
 
prometheus(Function<PrometheusConfig, PrometheusMeterRegistry>) - Method in class org.jooby.micrometer.Micrometer
Add a prometheus registry.
PrometheusHandler - Class in org.jooby.micrometer
Expose metrics to prometheus.
PrometheusHandler() - Constructor for class org.jooby.micrometer.PrometheusHandler
 
promise(Deferred.Initializer) - Method in class org.jooby.Jooby
 
promise(String, Deferred.Initializer) - Method in class org.jooby.Jooby
 
promise(Deferred.Initializer0) - Method in class org.jooby.Jooby
 
promise(String, Deferred.Initializer0) - Method in class org.jooby.Jooby
 
promise(Deferred.Initializer) - Method in interface org.jooby.Router
Produces a deferred response, useful for async request processing.
promise(String, Deferred.Initializer) - Method in interface org.jooby.Router
Produces a deferred response, useful for async request processing.
promise(Deferred.Initializer0) - Method in interface org.jooby.Router
Produces a deferred response, useful for async request processing.
promise(String, Deferred.Initializer0) - Method in interface org.jooby.Router
Produces a deferred response, useful for async request processing.
Props - Class in org.jooby.assets
props
Props() - Constructor for class org.jooby.assets.Props
 
protocol() - Method in class org.jooby.Request.Forwarding
 
protocol() - Method in interface org.jooby.Request
 
protocol() - Method in class org.jooby.servlet.ServletServletRequest
 
protocol() - Method in interface org.jooby.spi.NativeRequest
 
PROTOCOL_ERROR - Static variable in interface org.jooby.WebSocket
"1002 indicates that an endpoint is terminating the connection due to a protocol error."
Providers - Class in org.jooby.scope
 
Providers() - Constructor for class org.jooby.scope.Providers
 
PROXY_AUTHENTICATION_REQUIRED - Static variable in class org.jooby.Status
407 Proxy Authentication Required.
push(String) - Method in class org.jooby.Request.Forwarding
 
push(String, Map<String, Object>) - Method in class org.jooby.Request.Forwarding
 
push(String) - Method in interface org.jooby.Request
Send a push promise frame to the client and push the resource identified by the given path.
push(String, Map<String, Object>) - Method in interface org.jooby.Request
Send a push promise frame to the client and push the resource identified by the given path.
push(String, String, Map<String, Object>) - Method in interface org.jooby.spi.NativePushPromise
Send a push promise to client and start/enqueue a the response.
push(String, String, Map<String, Object>) - Method in interface org.jooby.spi.NativeRequest
Send push promise to the client.
put(String, Route.Handler) - Method in class org.jooby.Jooby
 
put(String, String, Route.Handler) - Method in class org.jooby.Jooby
 
put(String, String, String, Route.Handler) - Method in class org.jooby.Jooby
 
put(String, Route.OneArgHandler) - Method in class org.jooby.Jooby
 
put(String, String, Route.OneArgHandler) - Method in class org.jooby.Jooby
 
put(String, String, String, Route.OneArgHandler) - Method in class org.jooby.Jooby
 
put(String, Route.ZeroArgHandler) - Method in class org.jooby.Jooby
 
put(String, String, Route.ZeroArgHandler) - Method in class org.jooby.Jooby
 
put(String, String, String, Route.ZeroArgHandler) - Method in class org.jooby.Jooby
 
put(String, Route.Filter) - Method in class org.jooby.Jooby
 
put(String, String, Route.Filter) - Method in class org.jooby.Jooby
 
put(String, String, String, Route.Filter) - Method in class org.jooby.Jooby
 
PUT - Annotation Type in org.jooby.mvc
HTTP PUT verb for mvc routes.
PUT - Static variable in interface org.jooby.Route
 
put(Route.Handler) - Method in interface org.jooby.Router
Append route that supports HTTP PUT method:
put(String, Route.Handler) - Method in interface org.jooby.Router
Append route that supports HTTP PUT method:
put(String, String, Route.Handler) - Method in interface org.jooby.Router
Append three routes that supports HTTP PUT method on the same handler:
put(String, String, String, Route.Handler) - Method in interface org.jooby.Router
Append three routes that supports HTTP PUT method on the same handler:
put(Route.OneArgHandler) - Method in interface org.jooby.Router
Append route that supports HTTP PUT method:
put(String, Route.OneArgHandler) - Method in interface org.jooby.Router
Append route that supports HTTP PUT method:
put(String, String, Route.OneArgHandler) - Method in interface org.jooby.Router
Append three routes that supports HTTP PUT method on the same handler:
put(String, String, String, Route.OneArgHandler) - Method in interface org.jooby.Router
Append three routes that supports HTTP PUT method on the same handler:
put(Route.ZeroArgHandler) - Method in interface org.jooby.Router
Append route that supports HTTP PUT method:
put(String, Route.ZeroArgHandler) - Method in interface org.jooby.Router
Append route that supports HTTP PUT method:
put(String, String, Route.ZeroArgHandler) - Method in interface org.jooby.Router
Append three routes that supports HTTP PUT method on the same handler:
put(String, String, String, Route.ZeroArgHandler) - Method in interface org.jooby.Router
Append three routes that supports HTTP PUT method on the same handler:
put(String, Route.Filter) - Method in interface org.jooby.Router
Append route that supports HTTP PUT method:
put(String, String, Route.Filter) - Method in interface org.jooby.Router
Append three routes that supports HTTP PUT method on the same handler:
put(String, String, String, Route.Filter) - Method in interface org.jooby.Router
Append three routes that supports HTTP PUT method on the same handler:
put(String) - Method in class org.jooby.test.MockRouter
 
put(String, Object) - Method in class org.jooby.View
Set a model attribute and override existing attribute.
put(Map<String, ?>) - Method in class org.jooby.View
Set model attributes and override existing values.

Q

qualifyId(Class<?>, Object) - Static method in class org.jooby.couchbase.N1Q
Qualify and ID to construct and unique ID.
qualifyId(String, Object) - Static method in class org.jooby.couchbase.N1Q
Qualify and ID to construct and unique ID.
quality() - Method in class org.jooby.MediaType
 
Quartz - Class in org.jooby.quartz
Build and create a Quartz Scheduler and jobs.
Quartz(Class<?>...) - Constructor for class org.jooby.quartz.Quartz
Creates a new Quartz module.
query(Class<T>, String, Map<String, Object>) - Method in class org.jooby.cassandra.Datastore
Execute a query and map result to entityClass.
query(Class<T>, String, Object...) - Method in class org.jooby.cassandra.Datastore
Execute a query and map result to entityClass.
query(Class<T>, Statement) - Method in class org.jooby.cassandra.Datastore
Execute a query and map result to entityClass.
query(Statement) - Method in interface org.jooby.couchbase.AsyncDatastore
Run a N1qlQuery.simple(Statement) query.
query(N1qlQuery) - Method in interface org.jooby.couchbase.AsyncDatastore
Run a N1qlQuery query.
query(ViewQuery) - Method in interface org.jooby.couchbase.AsyncDatastore
Run a ViewQuery query.
query(N1qlQuery) - Method in interface org.jooby.couchbase.Datastore
Run a N1qlQuery.simple(Statement) query.
query(Statement) - Method in interface org.jooby.couchbase.Datastore
Run a N1qlQuery.simple(Statement) query.
query(ViewQuery) - Method in interface org.jooby.couchbase.Datastore
Run a ViewQuery query.
queryAsync(Class<T>, String, Map<String, Object>) - Method in class org.jooby.cassandra.Datastore
Execute a query and map result to entityClass.
queryAsync(Class<T>, String, Object...) - Method in class org.jooby.cassandra.Datastore
Execute a query and map result to entityClass.
queryAsync(Class<T>, Statement) - Method in class org.jooby.cassandra.Datastore
Execute a query and map result to entityClass.
QueryDSL - Class in org.jooby.querydsl
queryDSL
QueryDSL(String) - Constructor for class org.jooby.querydsl.QueryDSL
Creates a new QueryDSL module
QueryDSL() - Constructor for class org.jooby.querydsl.QueryDSL
Creates a new QueryDSL module
queryParameter(String) - Method in class org.jooby.apitool.raml.RamlMethod
Get or create a query parameter using the giving name.
queryString() - Method in class org.jooby.Request.Forwarding
 
queryString() - Method in interface org.jooby.Request
The query string, without the leading ?.
queryString() - Method in class org.jooby.RequestLogger
Log full path of the request including query string.
queryString() - Method in class org.jooby.servlet.ServletServletRequest
 
queryString() - Method in interface org.jooby.spi.NativeRequest
Returns the query string that is contained in the request URL after the path.

R

raml() - Method in class org.jooby.apitool.ApiTool
Mount RAML using at /raml.
raml(String) - Method in class org.jooby.apitool.ApiTool
Mount RAML at the given path.
raml(String, Consumer<Raml>) - Method in class org.jooby.apitool.ApiTool
Mount RAML at the given path and customize RAML objects.
raml(ApiTool.Options) - Method in class org.jooby.apitool.ApiTool
Mount RAML using the given options.
raml(ApiTool.Options, Consumer<Raml>) - Method in class org.jooby.apitool.ApiTool
Mount RAML using the given options.
Raml - Class in org.jooby.apitool.raml
RAML objects for describing a RAML definition file.
Raml() - Constructor for class org.jooby.apitool.raml.Raml
 
RamlMethod - Class in org.jooby.apitool.raml
 
RamlMethod(String) - Constructor for class org.jooby.apitool.raml.RamlMethod
Creates a new RAML method.
RamlParameter - Class in org.jooby.apitool.raml
RAML parameter.
RamlParameter(String) - Constructor for class org.jooby.apitool.raml.RamlParameter
RAML parameter.
RamlPath - Class in org.jooby.apitool.raml
 
RamlPath() - Constructor for class org.jooby.apitool.raml.RamlPath
 
RamlResponse - Class in org.jooby.apitool.raml
RAML response.
RamlResponse() - Constructor for class org.jooby.apitool.raml.RamlResponse
 
RamlType - Class in org.jooby.apitool.raml
RAML type which must be either Raml.define(Type) or Raml.define(Type).
RamlType(String) - Constructor for class org.jooby.apitool.raml.RamlType
Creates a new RAML type.
RamlType(String, String) - Constructor for class org.jooby.apitool.raml.RamlType
Creates a new RAML type.
RamlTypeRef - Class in org.jooby.apitool.raml
 
RamlTypeRef(String) - Constructor for class org.jooby.apitool.raml.RamlTypeRef
 
raw() - Method in class org.jooby.json.Jackson
Add support raw string json responses:
rawPath() - Method in class org.jooby.Request.Forwarding
 
rawPath() - Method in interface org.jooby.Request
Raw path, like Request.path() but without decoding.
rawPath() - Method in class org.jooby.servlet.ServletServletRequest
 
rawPath() - Method in interface org.jooby.spi.NativeRequest
 
reactive(String, EntityModel) - Static method in class org.jooby.requery.Requery
Creates a Requery module with RxJava data store.
reactive(EntityModel) - Static method in class org.jooby.requery.Requery
Creates a Requery module with RxJava data store.
Reactor - Class in org.jooby.reactor
reactor
Reactor() - Constructor for class org.jooby.reactor.Reactor
 
reactor(Function<Flux, Flux>, Function<Mono, Mono>) - Static method in class org.jooby.reactor.Reactor
Map a reactor object like Flux or Mono into a Deferred object.
reactor() - Static method in class org.jooby.reactor.Reactor
Map a reactor object like Flux or Mono into a Deferred object.
reactor(String, EntityModel) - Static method in class org.jooby.requery.Requery
Creates a Requery module with Reactor data store.
reactor(EntityModel) - Static method in class org.jooby.requery.Requery
Creates a Requery module with Reactor data store.
reason() - Method in class org.jooby.Status
 
reason() - Method in class org.jooby.WebSocket.CloseStatus
 
recursive(boolean) - Method in class org.jooby.filewatcher.FileEventOptions
Turn on/off watching of subfolder.
redirect(String) - Method in class org.jooby.Response.Forwarding
 
redirect(Status, String) - Method in class org.jooby.Response.Forwarding
 
redirect(String) - Method in interface org.jooby.Response
Redirect to the given url with status code defaulting to Status.FOUND.
redirect(Status, String) - Method in interface org.jooby.Response
Redirect to the given url with status code defaulting to Status.FOUND.
redirect(String) - Static method in class org.jooby.Results
Redirect to the given url with status code defaulting to Status.FOUND.
Redis - Class in org.jooby.jedis
Redis cache and key/value data store for Jooby.
Redis(String) - Constructor for class org.jooby.jedis.Redis
Creates a new Redis instance and connect to the provided database.
Redis() - Constructor for class org.jooby.jedis.Redis
A new Redis instance, with a default database name of: db.
RedisSessionStore - Class in org.jooby.jedis
A Session.Store powered by Redis.
RedisSessionStore(JedisPool, String, int) - Constructor for class org.jooby.jedis.RedisSessionStore
Creates a new RedisSessionStore.
RedisSessionStore(JedisPool, String, String) - Constructor for class org.jooby.jedis.RedisSessionStore
Creates a new RedisSessionStore.
redoc(String) - Method in class org.jooby.apitool.ApiTool.Options
Add ReDoc UI to swagger (has no effects on RAML).
redoc() - Method in class org.jooby.apitool.ApiTool.Options
Add ReDoc UI to swagger (has no effects on RAML).
redoc() - Method in class org.jooby.apitool.ApiTool
Mount ReDoc at /redoc
redoc(String) - Method in class org.jooby.apitool.ApiTool
Mount ReDoc at /redoc
register(Object) - Method in class org.jooby.eventbus.EventBusby
Register an event subscriber.
register(Class) - Method in class org.jooby.eventbus.EventBusby
Register an event subscriber.
register(Path, Class<? extends FileEventHandler>) - Method in class org.jooby.filewatcher.FileWatcher
Register the given directory tree and execute the given handler whenever a file/folder has been created, modified or delete.
register(Path, Class<? extends FileEventHandler>, Consumer<FileEventOptions>) - Method in class org.jooby.filewatcher.FileWatcher
Register the given directory tree and execute the given handler whenever a file/folder has been created, modified or delete.
register(Path, FileEventHandler) - Method in class org.jooby.filewatcher.FileWatcher
Register the given directory tree and execute the given handler whenever a file/folder has been created, modified or delete.
register(Path, FileEventHandler, Consumer<FileEventOptions>) - Method in class org.jooby.filewatcher.FileWatcher
Register the given directory tree and execute the given handler whenever a file/folder has been created, modified or delete.
register(String, FileEventHandler) - Method in class org.jooby.filewatcher.FileWatcher
Register the given directory tree and execute the given handler whenever a file/folder has been created, modified or delete.
register(String, FileEventHandler, Consumer<FileEventOptions>) - Method in class org.jooby.filewatcher.FileWatcher
Register the given directory tree and execute the given handler whenever a file/folder has been created, modified or delete.
register(String, Class<? extends FileEventHandler>) - Method in class org.jooby.filewatcher.FileWatcher
Register the given directory tree and execute the given handler whenever a file/folder has been created, modified or delete.
register(String, Class<? extends FileEventHandler>, Consumer<FileEventOptions>) - Method in class org.jooby.filewatcher.FileWatcher
Register the given directory tree and execute the given handler whenever a file/folder has been created, modified or delete.
register(Path, String...) - Method in class org.jooby.livereload.LiveReload
Add the given path to the watcher.
Registry - Interface in org.jooby
service registry
reject(Throwable) - Method in class org.jooby.Deferred
Resolve the deferred with an error and handle it.
relativeSource(String) - Method in class org.jooby.assets.LessStrSource
 
release() - Method in interface org.jooby.assets.EngineFactory
Release resources.
release() - Method in class org.jooby.assets.Nodejs
Release nodejs and v8 resources.
release() - Method in class org.jooby.assets.V8Engine
 
release() - Method in class org.jooby.assets.V8EngineFactory
 
remove() - Method in interface org.jooby.couchbase.AsyncDatastore
Removes an entity from the Server.
remove(Object) - Method in interface org.jooby.couchbase.AsyncDatastore
Removes an entity from the Server.
remove(Class<?>, Object) - Method in interface org.jooby.couchbase.AsyncDatastore
Removes an entity from the Server.
remove() - Method in interface org.jooby.couchbase.Datastore
Removes an entity from the Server.
remove(Object) - Method in interface org.jooby.couchbase.Datastore
Removes an entity from the Server.
remove(Class<?>, Object) - Method in interface org.jooby.couchbase.Datastore
Removes an entity from the Server.
render(Object, Renderer.Context) - Method in interface org.jooby.Renderer
Render the given value and write the response (if possible).
render(Object, Renderer.Context) - Method in interface org.jooby.View.Engine
 
render(View, Renderer.Context) - Method in interface org.jooby.View.Engine
Render a view or throw a FileNotFoundException when template can't be resolved it..
renderer(Renderer) - Method in class org.jooby.Jooby
Append a response Renderer for write HTTP messages.
Renderer - Interface in org.jooby
Write a value into the HTTP response and apply a format, if need it.
renderer() - Method in class org.jooby.Route.Collection
 
renderer(String) - Method in class org.jooby.Route.Collection
 
renderer() - Method in class org.jooby.Route.Definition
 
renderer(String) - Method in class org.jooby.Route.Definition
 
renderer() - Method in class org.jooby.Route.Forwarding
 
renderer(String) - Method in interface org.jooby.Route.Props
Tell jooby what renderer should use to render the output.
renderer() - Method in interface org.jooby.Route.Props
Explicit renderer to use or null.
renderer() - Method in interface org.jooby.Route
Explicit renderer to use or null.
Renderer.Context - Interface in org.jooby
Contains a few utility methods for doing the actual rendering and writing.
renewId() - Method in interface org.jooby.Session
Assign a new ID to the existing session.
Replace - Class in org.jooby.assets
replace
Replace() - Constructor for class org.jooby.assets.Replace
 
replace() - Method in interface org.jooby.couchbase.AsyncDatastore
Replace an entity if it does exist and watch for durability constraints.
replace(T) - Method in interface org.jooby.couchbase.AsyncDatastore
Replace an entity if it does exist and watch for durability constraints.
replace() - Method in interface org.jooby.couchbase.Datastore
 
replace(T) - Method in interface org.jooby.couchbase.Datastore
Replace a Document if it does exist and watch for durability constraints.
reporter(BiFunction<MetricRegistry, Config, Reporter>) - Method in class org.jooby.metrics.Metrics
Append a Reporter to the MetricRegistry.
reporter(Function<MetricRegistry, Reporter>) - Method in class org.jooby.metrics.Metrics
Append a Reporter to the MetricRegistry.
Requery - Class in org.jooby.requery
requery
Requery(String, EntityModel) - Constructor for class org.jooby.requery.Requery
Creates a new Requery module.
Requery(EntityModel) - Constructor for class org.jooby.requery.Requery
Creates a new Requery module.
request(String, String) - Method in class org.jooby.metrics.Metrics
Instrument request using InstrumentedHandler.
request(String) - Method in class org.jooby.metrics.Metrics
Instrument request using InstrumentedHandler.
request() - Method in class org.jooby.metrics.Metrics
Instrument request using InstrumentedHandler.
Request - Interface in org.jooby
Give you access at the current HTTP request in order to read parameters, headers and body.
Request.Flash - Interface in org.jooby
Flash scope.
Request.Forwarding - Class in org.jooby
Forwarding request.
REQUEST_ENTITY_TOO_LARGE - Static variable in class org.jooby.Status
413 Request Entity Too Large.
REQUEST_HEADER_FIELDS_TOO_LARGE - Static variable in class org.jooby.Status
431 Request Header Fields Too Large.
REQUEST_TIMEOUT - Static variable in class org.jooby.Status
408 Request Timeout.
REQUEST_URI_TOO_LONG - Static variable in class org.jooby.Status
414 Request-URI Too Long.
REQUESTED_RANGE_NOT_SATISFIABLE - Static variable in class org.jooby.Status
416 Requested Range Not Satisfiable.
RequestLogger - Class in org.jooby
request logger
RequestLogger(Function<Request, String>) - Constructor for class org.jooby.RequestLogger
Creates a new RequestLogger and use the given function and userId provider.
RequestLogger() - Constructor for class org.jooby.RequestLogger
Creates a new RequestLogger without user identifier.
RequestRockerTemplate - Class in org.jooby.rocker
 
RequestRockerTemplate(RockerModel) - Constructor for class org.jooby.rocker.RequestRockerTemplate
 
RequestScoped - Annotation Type in org.jooby.scope
Define a request scoped object.
require(Key<T>) - Method in class org.jooby.Jooby
 
require(Class<T>) - Method in interface org.jooby.Parser.Context
Requires a service with the given type.
require(TypeLiteral<T>) - Method in interface org.jooby.Parser.Context
Requires a service with the given type.
require(Key<T>) - Method in interface org.jooby.Parser.Context
Requires a service with the given type.
require(Class<T>) - Method in interface org.jooby.Registry
Request a service of the given type.
require(String, Class<T>) - Method in interface org.jooby.Registry
Request a service of the given type and name.
require(TypeLiteral<T>) - Method in interface org.jooby.Registry
Request a service of the given type.
require(Key<T>) - Method in interface org.jooby.Registry
Request a service of the given key.
require(String, TypeLiteral<T>) - Method in interface org.jooby.Registry
Request a service of a given type by a given name.
require(Class<T>) - Method in class org.jooby.Request.Forwarding
 
require(TypeLiteral<T>) - Method in class org.jooby.Request.Forwarding
 
require(Key<T>) - Method in class org.jooby.Request.Forwarding
 
require(Class<T>) - Method in class org.jooby.Sse
Ask Guice for the given type.
require(String, Class<T>) - Method in class org.jooby.Sse
Ask Guice for the given type.
require(TypeLiteral<T>) - Method in class org.jooby.Sse
Ask Guice for the given type.
require(Key<T>) - Method in class org.jooby.Sse
Ask Guice for the given type.
REQUIRED_EXTENSION - Static variable in interface org.jooby.WebSocket
"1010 indicates that an endpoint (client) is terminating the connection because it has expected the server to negotiate one or more extension, but the server didn't return them in the response message of the WebSocket handshake.
requireTokenOn(Predicate<Request>) - Method in class org.jooby.handlers.CsrfHandler
Decided whenever or not an incoming request require token verification.
reset() - Method in class org.jooby.servlet.ServletServletResponse
 
reset() - Method in interface org.jooby.spi.NativeResponse
Reset the HTTP status, headers and response buffer is need it.
RESET_CONTENT - Static variable in class org.jooby.Status
205 Reset Content.
resolve(Object) - Method in class org.jooby.Deferred
Resolve the deferred value and handle it.
resolve(String) - Method in interface org.jooby.Env
Returns a string with all substitutions (the ${foo.bar} syntax, see the spec) resolved.
resolve(String) - Method in class org.jooby.Env.Resolver
Returns a string with all substitutions (the ${foo.bar} syntax, see the spec) resolved.
resolver() - Method in interface org.jooby.Env
Creates a new environment Env.Resolver.
Resolver() - Constructor for class org.jooby.Env.Resolver
 
resource() - Method in class org.jooby.Asset.Forwarding
 
resource() - Method in interface org.jooby.Asset
 
response(Integer) - Method in class org.jooby.apitool.raml.RamlMethod
Get or create a response using the given status code.
response() - Method in class org.jooby.apitool.RouteMethod
Route response metadata.
response(RouteResponse) - Method in class org.jooby.apitool.RouteMethod
Set a route response.
Response - Interface in org.jooby
Give you access to the actual HTTP response.
Response.Forwarding - Class in org.jooby
A forwarding response.
Result - Class in org.jooby
Utility class for HTTP responses.
Result() - Constructor for class org.jooby.Result
 
Results - Class in org.jooby
A Result builder with some utility static methods.
Results() - Constructor for class org.jooby.Results
 
resume() - Method in interface org.jooby.spi.NativeWebSocket
Resume reads.
resume() - Method in interface org.jooby.WebSocket
Resume the client stream.
RESUME_INCOMPLETE - Static variable in class org.jooby.Status
308 Resume Incomplete.
retry(int, TimeUnit) - Method in class org.jooby.Sse.Event
Clients (browsers) will attempt to reconnect every 3 seconds.
retry(long) - Method in class org.jooby.Sse.Event
Clients (browsers) will attempt to reconnect every 3 seconds.
retry() - Method in class org.jooby.Sse.Event
 
reverse(Map<String, Object>) - Method in class org.jooby.Route.Definition
Recreate a route path and apply the given variables.
reverse(Object...) - Method in class org.jooby.Route.Definition
Recreate a route path and apply the given variables.
reverse(Map<String, Object>) - Method in class org.jooby.Route.Forwarding
 
reverse(Object...) - Method in class org.jooby.Route.Forwarding
 
reverse(Map<String, Object>) - Method in interface org.jooby.Route
Recreate a route path and apply the given variables.
reverse(Object...) - Method in interface org.jooby.Route
Recreate a route path and apply the given variables.
Rjs - Class in org.jooby.assets
rjs
Rjs() - Constructor for class org.jooby.assets.Rjs
 
rnd - Static variable in interface org.jooby.Session.Store
Single secure random instance.
Rockerby - Class in org.jooby.rocker
rocker
Rockerby(String, String) - Constructor for class org.jooby.rocker.Rockerby
Creates a new Rockerby.
Rockerby(String) - Constructor for class org.jooby.rocker.Rockerby
Creates a new Rockerby.
Rockerby() - Constructor for class org.jooby.rocker.Rockerby
Creates a new Rockerby.
Rollup - Class in org.jooby.assets
rollup.js
Rollup() - Constructor for class org.jooby.assets.Rollup
 
route() - Method in class org.jooby.Request.Forwarding
 
route() - Method in interface org.jooby.Request
 
Route - Interface in org.jooby
Routes are a key concept in Jooby.
Route.After - Interface in org.jooby
after
Route.AssetDefinition - Class in org.jooby
Allow to customize an asset handler.
Route.Before - Interface in org.jooby
before
Route.Chain - Interface in org.jooby
Chain of routes to be executed.
Route.Collection - Class in org.jooby
Collection of Route.Props useful for registering/setting route options at once.
Route.Complete - Interface in org.jooby
complete
Route.Definition - Class in org.jooby
DSL for customize routes.
Route.Filter - Interface in org.jooby
The most advanced route handler which let you decided if the next route handler in the chain can be executed or not.
Route.Forwarding - Class in org.jooby
A forwarding route.
Route.Handler - Interface in org.jooby
A route handler that always call Route.Chain.next(Request, Response).
Route.Mapper<T> - Interface in org.jooby
Converts a route output to something else, see Router#map(Mapper).
Route.MethodHandler - Interface in org.jooby
A handler for a MVC route, it extends Route.Handler by adding a reference to the method and class behind this route.
Route.OneArgHandler - Interface in org.jooby
A functional route handler that use the return value as HTTP response.
Route.Props<T extends Route.Props<T>> - Interface in org.jooby
Common route properties, like static and global metadata via attributes, path exclusion, produces and consumes types.
Route.Source - Interface in org.jooby
Provides useful information about where the route was defined.
Route.ZeroArgHandler - Interface in org.jooby
A functional handler that use the return value as HTTP response.
RouteMethod - Class in org.jooby.apitool
Contains all metadata for a Jooby route.
RouteMethod(String, String, RouteResponse) - Constructor for class org.jooby.apitool.RouteMethod
Creates a new RouteMethod.
RouteParameter - Class in org.jooby.apitool
Metadata and runtime information of a HTTP parameter.
RouteParameter(String, RouteParameter.Kind, Type, Object) - Constructor for class org.jooby.apitool.RouteParameter
Creates a new RouteParameter.
RouteParameter.Kind - Enum in org.jooby.apitool
Parameter Kind.
RouteParameter.Visitor<T> - Interface in org.jooby.apitool
Provides visit methods base on parameter kind.
router() - Method in interface org.jooby.Env
Application router.
Router - Interface in org.jooby
Route DSL.
RouteResponse - Class in org.jooby.apitool
Represent a route response type.
RouteResponse(Type) - Constructor for class org.jooby.apitool.RouteResponse
Creates a new RouteResponse.
routes(Class<?>) - Method in class org.jooby.camel.Camel
Add a route builder (or alike) which will be injected by Guice and call it before starting the CamelContext.
routes(Camel.Configurer<RouteBuilder>) - Method in class org.jooby.camel.Camel
Register one or more routes:
routes() - Method in interface org.jooby.Route.Chain
All the pending/next routes from pipeline.
run(Config) - Method in class org.jooby.assets.AssetAggregator
Run the aggregator and generates some output.
run(Throwing.Consumer<Nodejs>) - Static method in class org.jooby.assets.Nodejs
Execute the given nodejs callback and automatically releaseNow v8 and nodejs resources.
run(File, Throwing.Consumer<Nodejs>) - Static method in class org.jooby.assets.Nodejs
Execute the given nodejs callback and automatically releaseNow v8 and nodejs resources.
run(Config) - Method in class org.jooby.assets.SvgSprites
 
run(Config) - Method in class org.jooby.assets.SvgSymbol
 
run(Request, Deferred) - Method in interface org.jooby.Deferred.Initializer
Run the initializer block.
run(Deferred) - Method in interface org.jooby.Deferred.Initializer0
Run the initializer block.
run(Supplier<? extends Jooby>, String...) - Static method in class org.jooby.Jooby
Prepare and startup a Jooby application.
run(Class<? extends Jooby>, String...) - Static method in class org.jooby.Jooby
Prepare and startup a Jooby application.
run(String, BiConsumer<Jooby, Config>) - Method in class org.jooby.JoobyRunner
 
run() - Method in class org.jooby.ProcessOutput
 
run(String, BiConsumer<Jooby, Config>, String...) - Method in class org.jooby.run.JoobyContainer
 
run() - Method in class org.jooby.run.JoobyTask
 
run(String...) - Method in class org.jooby.run.Main
 
run(boolean, String...) - Method in class org.jooby.run.Main
 
RunApp - Class in org.jooby
 
RunApp(String, String, Set<File>, String, String, List<File>) - Constructor for class org.jooby.RunApp
 
RunForkedApp - Class in org.jooby
 
RunForkedApp(File, String, List<String>, Set<File>, String, String, Set<File>, String, String, String) - Constructor for class org.jooby.RunForkedApp
 
Rx - Class in org.jooby.rx
rxjava
Rx() - Constructor for class org.jooby.rx.Rx
Creates a new Rx module.
rx() - Static method in class org.jooby.rx.Rx
Map a rx object like Observable, Single or Completable into a Deferred object.
rx(Function<Observable, Observable>, Function<Single, Single>) - Static method in class org.jooby.rx.Rx
Map a rx object like Observable, Single or Completable into a Deferred object.
rx(Function<Observable, Observable>, Function<Single, Single>, Function<Completable, Completable>) - Static method in class org.jooby.rx.Rx
Map a rx object like Observable, Single or Completable into a Deferred object.
RxJdbc - Class in org.jooby.rx
rxjdbc
RxJdbc(String) - Constructor for class org.jooby.rx.RxJdbc
Creates a new RxJdbc module.
RxJdbc() - Constructor for class org.jooby.rx.RxJdbc
Creates a new RxJdbc module.

S

Sass - Class in org.jooby.assets
sass
Sass() - Constructor for class org.jooby.assets.Sass
 
save(Session) - Method in class org.jooby.caffeine.CaffeineSessionStore
 
save(Session) - Method in class org.jooby.cassandra.CassandraSessionStore
 
save(T, Mapper.Option...) - Method in class org.jooby.cassandra.Datastore
Save an entity.
save(Session) - Method in class org.jooby.couchbase.CouchbaseSessionStore
 
save(Session) - Method in class org.jooby.ehcache.EhSessionStore
 
save(Session) - Method in class org.jooby.guava.GuavaSessionStore
 
save(Session) - Method in class org.jooby.hazelcast.HcastSessionStore
 
save(Session) - Method in class org.jooby.jedis.RedisSessionStore
 
save(Session) - Method in class org.jooby.memcached.SpySessionStore
 
save(Session) - Method in class org.jooby.mongodb.MongoSessionStore
 
save(Session) - Method in class org.jooby.neo4j.Neo4jSessionStore
 
save(Session) - Method in class org.jooby.Session.Mem
 
save(Session) - Method in interface org.jooby.Session.Store
Save/persist a session.
saveAsync(T, Mapper.Option...) - Method in class org.jooby.cassandra.Datastore
Save an entity.
savedAt(long) - Method in interface org.jooby.Session.Builder
Set session last saved it date.
savedAt() - Method in interface org.jooby.Session
Last time the session was save it as epoch millis or -1 for client side sessions.
saveInterval() - Method in class org.jooby.Session.Definition
Indicates how frequently a no-dirty session should be persisted (in millis).
saveInterval(long) - Method in class org.jooby.Session.Definition
Set/override how frequently a no-dirty session should be persisted (in millis).
scan(String...) - Method in class org.jooby.hbm.Hbm
Scan the provided packages and discover persistent classes (annotated with Entity).
scan() - Method in class org.jooby.hbm.Hbm
Scan the packages defined by hibernate.packagesToScan property or the application package (that's the package where you application was defined) and discover persistent classes (annotated with Entity).
scan(Class<?>) - Method in class org.jooby.scanner.Scanner
Add a scan criteria like an annotation, interface or class.
Scanner - Class in org.jooby.scanner
scanner
Scanner(String...) - Constructor for class org.jooby.scanner.Scanner
Creates a new Scanner and uses the provided scan spec or packages.
Scanner() - Constructor for class org.jooby.scanner.Scanner
Creates a new Scanner and use the application package (a.k.a as namespace).
Scheduled - Annotation Type in org.jooby.quartz
Define a Quartz Trigger.
schema(TableCreationMode) - Method in class org.jooby.requery.Requery
Run the give schema command at application startup time.
scripts(String) - Method in class org.jooby.assets.AssetCompiler
Get all the javascript (or derived) for the provided fileset.
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.Request.Forwarding
 
secure() - Method in interface org.jooby.Request
 
secure() - Method in class org.jooby.servlet.ServletServletRequest
 
secure() - Method in interface org.jooby.spi.NativeRequest
 
securePort(int) - Method in class org.jooby.Jooby
Set the HTTPS port to use.
SEE_OTHER - Static variable in class org.jooby.Status
303 See Other.
seeOther(String) - Static method in class org.jooby.Results
Redirect to the given url with status code defaulting to Status.FOUND.
send(byte[]) - Method in interface org.jooby.Renderer.Context
Write bytes into the HTTP response body.
send(ByteBuffer) - Method in interface org.jooby.Renderer.Context
Write byte buffer into the HTTP response body.
send(String) - Method in interface org.jooby.Renderer.Context
Write text into the HTTP response body.
send(InputStream) - Method in interface org.jooby.Renderer.Context
Write bytes into the HTTP response body.
send(CharBuffer) - Method in interface org.jooby.Renderer.Context
Write text into the HTTP response body.
send(Reader) - Method in interface org.jooby.Renderer.Context
Write text into the HTTP response body.
send(FileChannel) - Method in interface org.jooby.Renderer.Context
Write file into the HTTP response body, using OS zero-copy transfer (if possible).
send(Object) - Method in class org.jooby.Response.Forwarding
 
send(Result) - Method in class org.jooby.Response.Forwarding
 
send(Object) - Method in interface org.jooby.Response
Responsible of writing the given body into the HTTP response.
send(Result) - Method in interface org.jooby.Response
Responsible of writing the given body into the HTTP response.
send(byte[]) - Method in class org.jooby.servlet.ServletServletResponse
 
send(ByteBuffer) - Method in class org.jooby.servlet.ServletServletResponse
 
send(FileChannel) - Method in class org.jooby.servlet.ServletServletResponse
 
send(FileChannel, long, long) - Method in class org.jooby.servlet.ServletServletResponse
 
send(InputStream) - Method in class org.jooby.servlet.ServletServletResponse
 
send(byte[]) - Method in interface org.jooby.spi.NativeResponse
 
send(ByteBuffer) - Method in interface org.jooby.spi.NativeResponse
 
send(InputStream) - Method in interface org.jooby.spi.NativeResponse
 
send(FileChannel) - Method in interface org.jooby.spi.NativeResponse
 
send(FileChannel, long, long) - Method in interface org.jooby.spi.NativeResponse
 
send() - Method in class org.jooby.Sse.Event
Send an event and optionally listen for success confirmation or error:
send(Object, String) - Method in class org.jooby.Sse
Send an event and set media type.
send(Object, MediaType) - Method in class org.jooby.Sse
Send an event and set media type.
send(Object) - Method in class org.jooby.Sse
Send an event.
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.OnError) - Method in interface org.jooby.WebSocket
Send data through the connection.
send(Object, WebSocket.SuccessCallback, WebSocket.OnError) - Method in interface org.jooby.WebSocket
Send data through the connection.
sendBytes(ByteBuffer, WebSocket.SuccessCallback, WebSocket.OnError) - Method in interface org.jooby.spi.NativeWebSocket
Send a binary message to the client.
sendBytes(byte[], WebSocket.SuccessCallback, WebSocket.OnError) - Method in interface org.jooby.spi.NativeWebSocket
Send a binary message to the client.
sendText(String, WebSocket.SuccessCallback, WebSocket.OnError) - Method in interface org.jooby.spi.NativeWebSocket
Send a text message to the client.
sendText(ByteBuffer, WebSocket.SuccessCallback, WebSocket.OnError) - Method in interface org.jooby.spi.NativeWebSocket
Send a text message to the client.
sendText(byte[], WebSocket.SuccessCallback, WebSocket.OnError) - Method in interface org.jooby.spi.NativeWebSocket
Send a text message to the client.
server(Class<? extends Server>) - Method in class org.jooby.Jooby
Use the provided HTTP server.
Server - Interface in org.jooby.spi
A HTTP web server.
SERVER_ERROR - Static variable in class org.jooby.Status
500 Server Error.
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."
ServerInitializer - Class in org.jooby.servlet
 
ServerInitializer() - Constructor for class org.jooby.servlet.ServerInitializer
 
ServerInitializer.ServletModule - Class in org.jooby.servlet
 
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.
SERVICE_UNAVAILABLE - Static variable in class org.jooby.Status
503 Service Unavailable.
serviceKey() - Method in interface org.jooby.Env
 
ServiceKey() - Constructor for class org.jooby.Env.ServiceKey
 
ServletContainer - Class in org.jooby.servlet
NOOP server for servlets.
ServletHandler - Class in org.jooby.servlet
 
ServletHandler() - Constructor for class org.jooby.servlet.ServletHandler
 
ServletModule() - Constructor for class org.jooby.servlet.ServerInitializer.ServletModule
 
servletRequest() - Method in class org.jooby.servlet.ServletServletRequest
 
ServletServletRequest - Class in org.jooby.servlet
 
ServletServletRequest(HttpServletRequest, String, boolean) - Constructor for class org.jooby.servlet.ServletServletRequest
 
ServletServletRequest(HttpServletRequest, String) - Constructor for class org.jooby.servlet.ServletServletRequest
 
ServletServletResponse - Class in org.jooby.servlet
 
ServletServletResponse(HttpServletRequest, HttpServletResponse) - Constructor for class org.jooby.servlet.ServletServletResponse
 
ServletUpgrade - Interface in org.jooby.servlet
 
ServletUpload - Class in org.jooby.servlet
 
ServletUpload(Part, String) - Constructor for class org.jooby.servlet.ServletUpload
 
session(Class<? extends Session.Store>) - Method in class org.jooby.Jooby
Setup a session store to use.
session(Session.Store) - Method in class org.jooby.Jooby
Setup a session store to use.
session() - Method in class org.jooby.Request.Forwarding
 
session() - Method in interface org.jooby.Request
 
Session - Interface in org.jooby
Sessions are created on demand via: Request.session().
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.Destroyed - Exception in org.jooby
Throw when session access is required but the session has been destroyed.\ See Session.destroy().
Session.Mem - Class in org.jooby
A keep in memory session store.
Session.Store - Interface in org.jooby
Read, save and delete sessions from a persistent storage.
sessionBucket(String) - Method in class org.jooby.couchbase.Couchbase
Use a custom bucket for HTTP Session, see CouchbaseSessionStore.
sessionId() - Method in interface org.jooby.Session.Builder
 
set(String, Object) - Method in class org.jooby.assets.AssetAggregator
 
set(Config) - Method in class org.jooby.assets.AssetAggregator
 
set(String, Object) - Method in class org.jooby.assets.AssetOptions
 
set(Config) - Method in class org.jooby.assets.AssetOptions
 
set(String, Object) - Method in class org.jooby.assets.AssetProcessor
 
set(Config) - Method in class org.jooby.assets.AssetProcessor
 
set(EngineFactory) - Method in class org.jooby.assets.AssetProcessor
This method is executed by the AssetCompiler at processor creation time.
set(Config) - Method in class org.jooby.assets.SvgSprites
 
set(String, Object) - Method in class org.jooby.assets.SvgSprites
 
set(Object) - Method in class org.jooby.Deferred
set(Key<T>, T) - Method in interface org.jooby.Env
Add a global object.
set(Class<T>, T) - Method in interface org.jooby.Env
Add a global object.
set(String) - Method in class org.jooby.ExternalCommand
 
set(U) - Method in class org.jooby.pac4j.AuthSessionStore
Deprecated.
 
set(U) - Method in interface org.jooby.pac4j.AuthStore
Deprecated.
Call it after a successful authentication in order to store an CommonProfile.
set(String, Object) - Method in class org.jooby.Request.Forwarding
 
set(Key<?>, Object) - Method in class org.jooby.Request.Forwarding
 
set(Class<?>, Object) - Method in class org.jooby.Request.Forwarding
 
set(TypeLiteral<?>, Object) - Method in class org.jooby.Request.Forwarding
 
set(String, Object) - Method in interface org.jooby.Request
Set local attribute.
set(Class<?>, Object) - Method in interface org.jooby.Request
Seed a RequestScoped object.
set(TypeLiteral<?>, Object) - Method in interface org.jooby.Request
Seed a RequestScoped object.
set(Key<?>, Object) - Method in interface org.jooby.Request
Seed a RequestScoped object.
set(Object) - Method in class org.jooby.Result
Set result content.
set(String, String) - Method in interface org.jooby.Session.Builder
Set a session local attribute.
set(Map<String, String>) - Method in interface org.jooby.Session.Builder
Set one ore more session local attributes.
set(String, byte) - Method in interface org.jooby.Session
Set a session local using a the given name.
set(String, char) - Method in interface org.jooby.Session
Set a session local using a the given name.
set(String, boolean) - Method in interface org.jooby.Session
Set a session local using a the given name.
set(String, short) - Method in interface org.jooby.Session
Set a session local using a the given name.
set(String, int) - Method in interface org.jooby.Session
Set a session local using a the given name.
set(String, long) - Method in interface org.jooby.Session
Set a session local using a the given name.
set(String, float) - Method in interface org.jooby.Session
Set a session local using a the given name.
set(String, double) - Method in interface org.jooby.Session
Set a session local using a the given name.
set(String, CharSequence) - Method in interface org.jooby.Session
Set a session local using a the given name.
set(String, String) - Method in interface org.jooby.Session
Set a session local using a the given name.
set(Object) - Method in class org.jooby.test.MockRouter
 
set(String, Object) - Method in class org.jooby.test.MockRouter
 
set(Object) - Method in class org.jooby.View
 
set(String, Object) - Method in interface org.jooby.WebSocket
Set a web socket attribute.
setAlias(String) - Method in class org.jooby.ExternalCommand
 
setArgs(List<String>) - Method in class org.jooby.ExternalCommand
 
setAssemblyOutput(File) - Method in class org.jooby.run.AssetTask
 
setBaseUri(String) - Method in class org.jooby.apitool.raml.Raml
Set base uri.
setBlock(boolean) - Method in class org.jooby.run.JoobyTask
 
setBody(RamlType) - Method in class org.jooby.apitool.raml.RamlMethod
Set input/request type.
setClasspath(Set<File>) - Method in class org.jooby.run.JoobyTask
 
setCompiler(String) - Method in class org.jooby.run.JoobyTask
 
setDefault(Object) - Method in class org.jooby.apitool.raml.RamlParameter
Set default value.
setDescription(String) - Method in class org.jooby.apitool.raml.RamlMethod
Set method description.
setDescription(String) - Method in class org.jooby.apitool.raml.RamlParameter
Set description.
setDescription(String) - Method in class org.jooby.apitool.raml.RamlPath
 
setDescription(String) - Method in class org.jooby.apitool.raml.RamlResponse
Set RAML description.
setDisplayName(String) - Method in class org.jooby.apitool.raml.RamlMethod
Set display name.
setDisplayName(String) - Method in class org.jooby.apitool.raml.RamlPath
 
setEnum(List<String>) - Method in class org.jooby.apitool.raml.RamlParameter
Set enum values.
setEnv(String) - Method in class org.jooby.run.AssetTask
 
setExample(Object) - Method in class org.jooby.apitool.raml.RamlType
Set example type.
setExcludes(List<String>) - Method in class org.jooby.run.JoobyTask
 
setFormParameters(Map<String, RamlParameter>) - Method in class org.jooby.apitool.raml.RamlMethod
Set form parameters.
setHeaders(Map<String, RamlParameter>) - Method in class org.jooby.apitool.raml.RamlMethod
Set header parameters.
setIncludes(List<String>) - Method in class org.jooby.run.JoobyTask
 
setLogLevel(String) - Method in class org.jooby.run.JoobyTask
 
setMainClassName(String) - Method in class org.jooby.run.ApiToolTask
 
setMainClassName(String) - Method in class org.jooby.run.AssetTask
 
setMainClassName(String) - Method in class org.jooby.run.JoobyTask
 
setMaxAge(String) - Method in class org.jooby.run.AssetTask
 
setMaxLength(Integer) - Method in class org.jooby.apitool.raml.RamlType
Set max length.
setMediaType(List<String>) - Method in class org.jooby.apitool.raml.Raml
Set media types.
setMediaType(List<String>) - Method in class org.jooby.apitool.raml.RamlMethod
Set media types.
setMediaType(String, RamlType) - Method in class org.jooby.apitool.raml.RamlResponse
Set media type.
setMethods(Map<String, RamlMethod>) - Method in class org.jooby.apitool.raml.RamlPath
 
setMinLength(Integer) - Method in class org.jooby.apitool.raml.RamlType
Set min length.
setName(String) - Method in class org.jooby.apitool.raml.RamlParameter
Set parameter name.
setName(String) - Method in class org.jooby.ExternalCommand
 
setOutput(File) - Method in class org.jooby.run.AssetTask
 
setPattern(String) - Method in class org.jooby.apitool.raml.RamlType
Set type pattern.
setProgressBar(BiConsumer<Integer, Integer>) - Method in class org.jooby.assets.AssetCompiler
Set a progress bar.
setProtocols(List<String>) - Method in class org.jooby.apitool.raml.Raml
Set protocols.
setQueryParameters(Map<String, RamlParameter>) - Method in class org.jooby.apitool.raml.RamlMethod
Set query parameters.
setRequired(Boolean) - Method in class org.jooby.apitool.raml.RamlParameter
Set required parameter.
setResources(Map<String, RamlPath>) - Method in class org.jooby.apitool.raml.Raml
Set RAML paths.
setResources(Map<String, RamlPath>) - Method in class org.jooby.apitool.raml.RamlPath
 
setResponses(Map<Integer, RamlResponse>) - Method in class org.jooby.apitool.raml.RamlMethod
Set status codes response.
setSrc(Set<File>) - Method in class org.jooby.run.JoobyTask
 
setSrcExtensions(List<String>) - Method in class org.jooby.run.JoobyTask
 
setTitle(String) - Method in class org.jooby.apitool.raml.Raml
Set RAML title.
setType(RamlType) - Method in class org.jooby.apitool.raml.RamlParameter
Set RAML type.
setUriParameters(Map<String, RamlParameter>) - Method in class org.jooby.apitool.raml.RamlPath
 
setVersion(String) - Method in class org.jooby.apitool.raml.Raml
Set RAML version.
setWait(boolean) - Method in class org.jooby.ExternalCommand
 
setWatchDirs(List<String>) - Method in class org.jooby.run.JoobyTask
 
setWorkdir(File) - Method in interface org.jooby.Command
 
setWorkdir(File) - Method in class org.jooby.ExternalCommand
 
setWorkdir(File) - Method in class org.jooby.RunApp
 
setWorkdir(File) - Method in class org.jooby.RunForkedApp
 
shortValue() - Method in interface org.jooby.Mutant
 
shortValue(short) - Method in interface org.jooby.Mutant
 
sign(String, String) - Static method in class org.jooby.Cookie.Signature
Sign a value using a secret key.
signalfx(Function<SignalFxConfig, SignalFxMeterRegistry>) - Method in class org.jooby.micrometer.Micrometer
Add a signalfx registry.
Signature() - Constructor for class org.jooby.Cookie.Signature
 
simple(Function<SimpleConfig, SimpleMeterRegistry>) - Method in class org.jooby.micrometer.Micrometer
Add a simple registry.
Sitemap - Class in org.jooby.sitemap
sitemap
Sitemap() - Constructor for class org.jooby.sitemap.Sitemap
Creates a new Sitemap.
Sitemap(String) - Constructor for class org.jooby.sitemap.Sitemap
Creates a new Sitemap and set the base url.
SITEMAP - Static variable in interface org.jooby.sitemap.WebPageProvider
 
size() - Method in interface org.jooby.Parser.ParamReference
 
source(Map<String, Object>) - Method in class org.jooby.Env.Resolver
Set property source.
source(Env.PropertySource) - Method in class org.jooby.Env.Resolver
Set property source.
source(Config) - Method in class org.jooby.Env.Resolver
Set property source.
source() - Method in class org.jooby.Route.Definition
Source information (where the route was defined).
source() - Method in class org.jooby.Route.Forwarding
 
source() - Method in interface org.jooby.Route
Source information (where the route was defined).
sources() - Method in class org.jooby.run.JoobyProject
 
spritePath() - Method in class org.jooby.assets.SvgSprites
 
SpyMemcached - Class in org.jooby.memcached
memcached module
SpyMemcached() - Constructor for class org.jooby.memcached.SpyMemcached
Creates a new SpyMemcached module.
SpySessionStore - Class in org.jooby.memcached
A Session.Store powered by SpyMemcached
SpySessionStore(MemcachedClient, String, int) - Constructor for class org.jooby.memcached.SpySessionStore
 
SpySessionStore(MemcachedClient, String, String) - Constructor for class org.jooby.memcached.SpySessionStore
 
sqlObjects() - Method in class org.jooby.jdbi.TransactionalRequest
List of SqlObjects attached to the request scoped Handle.
sse(String, Sse.Handler) - Method in class org.jooby.Jooby
 
sse(String, Sse.Handler1) - Method in class org.jooby.Jooby
 
sse - Static variable in class org.jooby.MediaType
Server sent event type.
sse(String, Sse.Handler) - Method in interface org.jooby.Router
Add a server-sent event handler.
sse(String, Sse.Handler1) - Method in interface org.jooby.Router
Add a server-sent event handler.
Sse - Class in org.jooby
Server Sent Events
Sse() - Constructor for class org.jooby.Sse
 
Sse.Event - Class in org.jooby
Event representation of Server sent event.
Sse.Handler - Interface in org.jooby
Server-sent event handler.
Sse.Handler1 - Interface in org.jooby
Single argument event handler.
SSIHandler - Class in org.jooby.handlers
server side include
SSIHandler(String) - Constructor for class org.jooby.handlers.SSIHandler
Creates a new SSIHandler.
SSIHandler() - Constructor for class org.jooby.handlers.SSIHandler
Creates a new SSIHandler.
start() - Method in class org.jooby.Jooby
Start an application.
start(String...) - Method in class org.jooby.Jooby
Start an application.
start() - Method in class org.jooby.run.Watcher
 
start() - Method in class org.jooby.servlet.ServletContainer
 
start() - Method in interface org.jooby.spi.Server
Start the web server.
startAsync(Executor, Runnable) - Method in class org.jooby.servlet.ServletServletRequest
 
startAsync(Executor, Runnable) - Method in interface org.jooby.spi.NativeRequest
Put the request in async mode.
startedTasks() - Method in interface org.jooby.Env
 
startTasks() - Method in interface org.jooby.Env
 
statementListener(Class<? extends StatementListener>) - Method in class org.jooby.requery.Requery
Add an StatementListener.
statsd(Function<StatsdConfig, StatsdMeterRegistry>) - Method in class org.jooby.micrometer.Micrometer
Add a statsD registry.
status() - Method in class org.jooby.apitool.RouteResponse
Get status codes.
status(Map<Integer, String>) - Method in class org.jooby.apitool.RouteResponse
Set status code map.
status(int) - Method in class org.jooby.apitool.RouteResponse
Get a description for given status code.
status() - Method in class org.jooby.Response.Forwarding
 
status(Status) - Method in class org.jooby.Response.Forwarding
 
status(int) - Method in class org.jooby.Response.Forwarding
 
status() - Method in interface org.jooby.Response
 
status(Status) - Method in interface org.jooby.Response
Set the HTTP response status.
status(int) - Method in interface org.jooby.Response
Set the HTTP response status.
status(Status) - Method in class org.jooby.Result
Set response status.
status(int) - Method in class org.jooby.Result
Set response status.
status() - Method in class org.jooby.Result
 
Status - Class in org.jooby
HTTP status codes.
statusCode() - Method in class org.jooby.apitool.RouteResponse
Status code.
statusCode() - Method in exception org.jooby.Err
 
statusCode() - Method in class org.jooby.servlet.ServletServletResponse
 
statusCode(int) - Method in class org.jooby.servlet.ServletServletResponse
 
statusCode() - Method in interface org.jooby.spi.NativeResponse
 
statusCode(int) - Method in interface org.jooby.spi.NativeResponse
Set the HTTP response status.
stop() - Method in class org.jooby.assets.AssetCompiler
 
stop() - Method in interface org.jooby.Command
 
stop() - Method in class org.jooby.ExternalCommand
 
stop() - Method in class org.jooby.Jooby
Stop the application, fire the Jooby.onStop(Throwing.Runnable) event and shutdown the web server.
stop() - Method in class org.jooby.run.Watcher
 
stop() - Method in class org.jooby.RunApp
 
stop() - Method in class org.jooby.RunForkedApp
 
stop() - Method in class org.jooby.servlet.ServletContainer
 
stop() - Method in interface org.jooby.spi.Server
Stop the web server.
stopIt() - Method in class org.jooby.ProcessOutput
 
stopTasks() - Method in interface org.jooby.Env
 
store(Class<? extends AuthStore<U>>) - Method in class org.jooby.pac4j.Auth
Deprecated.
Setup the AuthStore to use.
store() - Method in class org.jooby.Session.Definition
 
stream() - Method in class org.jooby.Asset.Forwarding
 
stream() - Method in interface org.jooby.Asset
 
STRING - Static variable in class org.jooby.apitool.raml.RamlType
String.
styles(String) - Method in class org.jooby.assets.AssetCompiler
Get all the css files (or derived) for the provided fileset.
subtype() - Method in class org.jooby.MediaType
 
SUCCESS - Static variable in interface org.jooby.WebSocket
Default success callback.
summary() - Method in class org.jooby.apitool.RouteMethod
API summary.
summary(String) - Method in class org.jooby.apitool.RouteMethod
Set API summary.
summary(Map<String, List<File>>, Path, String, long, String...) - Method in class org.jooby.assets.AssetCompiler
Print a summary of the given results.
SvgSprites - Class in org.jooby.assets
svg-sprites
SvgSprites() - Constructor for class org.jooby.assets.SvgSprites
 
SvgSymbol - Class in org.jooby.assets
svg-symbol
SvgSymbol() - Constructor for class org.jooby.assets.SvgSymbol
Creates a new SvgSymbol.
SvgSymbol.Tuple<T1,T2> - Class in org.jooby.assets
 
swagger() - Method in class org.jooby.apitool.ApiTool
Mount Swagger at /swagger
swagger(String) - Method in class org.jooby.apitool.ApiTool
Mount Swagger at the given path.
swagger(Consumer<Swagger>) - Method in class org.jooby.apitool.ApiTool
Mount Swagger at /swagger and set a customizer.
swagger(String, Consumer<Swagger>) - Method in class org.jooby.apitool.ApiTool
Mount Swagger at the given path and customize Swagger objects.
swagger(ApiTool.Options) - Method in class org.jooby.apitool.ApiTool
Mount Swagger using the given options.
swagger(ApiTool.Options, Consumer<Swagger>) - Method in class org.jooby.apitool.ApiTool
Mount Swagger using the given options.
SWITCHING_PROTOCOLS - Static variable in class org.jooby.Status
101 Switching Protocols.

T

tagger(Function<RouteMethod, String>) - Method in class org.jooby.apitool.ApiTool.Options
Set a custom tagger (a.k.a as groupBy operator).
TEMPORARY_REDIRECT - Static variable in class org.jooby.Status
307 Temporary Redirect.
tempRedirect(String) - Static method in class org.jooby.Results
Redirect to the given url with status code defaulting to Status.FOUND.
terminate() - Method in interface org.jooby.spi.NativeWebSocket
Terminate immediately a connection.
terminate() - Method in interface org.jooby.WebSocket
Immediately shuts down the connection.
test(Path) - Method in class org.jooby.crash.CrashPredicate
 
text - Static variable in class org.jooby.MediaType
Any text media type.
text() - Method in interface org.jooby.Parser.BodyReference
Returns the HTTP body as text.
theme(String) - Method in class org.jooby.apitool.ApiTool.Options
Set default theme.
Thl - Class in org.jooby.thymeleaf
thymeleaf
Thl(String, String) - Constructor for class org.jooby.thymeleaf.Thl
Creates a new thymeleaf module.
Thl() - Constructor for class org.jooby.thymeleaf.Thl
Creates a new thymeleaf module.
threadDump() - Method in class org.jooby.metrics.Metrics
Append a handler that prints thread states (a.k.a thread dump).
ThreadDumpHandler - Class in org.jooby.metrics
Prints thread states (a.k.a thread dump).
ThreadDumpHandler() - Constructor for class org.jooby.metrics.ThreadDumpHandler
 
throwBootstrapException() - Method in class org.jooby.Jooby
If the application fails to start all the services are shutdown.
TimedHandler - Class in org.jooby.micrometer
Intercept Timed annotation on routes.
TimedHandler() - Constructor for class org.jooby.micrometer.TimedHandler
 
timestamp() - Method in class org.jooby.Request.Forwarding
 
timestamp() - Method in interface org.jooby.Request
Request timestamp.
timezone(ZoneId) - Method in class org.jooby.Jooby
Set application time zone.
to(Class<T>) - Method in interface org.jooby.Mutant
Convert a raw value to the given type.
to(TypeLiteral<T>) - Method in interface org.jooby.Mutant
Convert a raw value to the given type.
to(Class<T>, String) - Method in interface org.jooby.Mutant
Convert a raw value to the given type.
to(Class<T>, MediaType) - Method in interface org.jooby.Mutant
Convert a raw value to the given type.
to(TypeLiteral<T>, String) - Method in interface org.jooby.Mutant
Convert a raw value to the given type.
to(TypeLiteral<T>, MediaType) - Method in interface org.jooby.Mutant
Convert a raw value to the given type.
toArray() - Method in class org.jooby.apitool.raml.RamlType
Build/make an array.
toClassLoader() - Method in class org.jooby.Classpath
 
toCookie() - Method in class org.jooby.Cookie.Definition
Produces a cookie from current definition.
toEnum(Class<T>) - Method in interface org.jooby.Mutant
 
toEnum(T) - Method in interface org.jooby.Mutant
 
tokenGen(Function<Request, String>) - Method in class org.jooby.handlers.CsrfHandler
Set a custom token generator.
toList(Class<T>) - Method in interface org.jooby.Mutant
 
toList() - Method in interface org.jooby.Mutant
 
toMap() - Method in exception org.jooby.Err
Produces a friendly view of the err, resulting map has these attributes:
toMap(boolean) - Method in exception org.jooby.Err
Produces a friendly view of the err, resulting map has these attributes:
toMap() - Method in interface org.jooby.Mutant
A map view of this mutant.
TOO_BIG_TO_PROCESS - Static variable in interface org.jooby.WebSocket
"1009 indicates that an endpoint is terminating the connection because it has received a message that is too big for it to process."
TOO_MANY_REQUESTS - Static variable in class org.jooby.Status
429 Too Many Requests.
toOptional() - Method in interface org.jooby.Mutant
 
toOptional(Class<T>) - Method in interface org.jooby.Mutant
 
toSet() - Method in interface org.jooby.Mutant
 
toSet(Class<T>) - Method in interface org.jooby.Mutant
 
toSortedSet() - Method in interface org.jooby.Mutant
 
toSortedSet(Class<T>) - Method in interface org.jooby.Mutant
 
toString() - Method in class org.jooby.apitool.RouteMethod
 
toString() - Method in class org.jooby.apitool.RouteParameter
 
toString() - Method in class org.jooby.apitool.RouteResponse
 
toString() - Method in class org.jooby.assets.AssetAggregator
 
toString() - Method in class org.jooby.assets.AssetCompiler
 
toString() - Method in class org.jooby.assets.AssetProblem
 
toString() - Method in class org.jooby.assets.AssetProcessor
 
toString() - Method in class org.jooby.Cookie.Definition
 
toString() - Method in class org.jooby.ExternalCommand
 
toString() - Method in class org.jooby.filewatcher.FileEventOptions
 
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 class org.jooby.RunApp
 
toString() - Method in class org.jooby.RunForkedApp
 
toString() - Method in class 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
 
toYaml() - Method in class org.jooby.apitool.raml.Raml
Convert this RAML object to Yaml.
trace(String, Route.Handler) - Method in class org.jooby.Jooby
 
trace(String, Route.OneArgHandler) - Method in class org.jooby.Jooby
 
trace(String, Route.ZeroArgHandler) - Method in class org.jooby.Jooby
 
trace(String, Route.Filter) - Method in class org.jooby.Jooby
 
trace() - Method in class org.jooby.Jooby
 
TRACE - Annotation Type in org.jooby.mvc
HTTP TRACE verb for mvc routes.
TRACE - Static variable in interface org.jooby.Route
 
trace(String, Route.Handler) - Method in interface org.jooby.Router
Append a route that supports HTTP TRACE method:
trace(String, Route.OneArgHandler) - Method in interface org.jooby.Router
Append route that supports HTTP TRACE method:
trace(String, Route.ZeroArgHandler) - Method in interface org.jooby.Router
Append route that supports HTTP TRACE method:
trace(String, Route.Filter) - Method in interface org.jooby.Router
Append a route that supports HTTP TRACE method:
trace() - Method in interface org.jooby.Router
Append a default trace implementation under the given path.
trace(String, Object...) - Static method in class org.jooby.run.Main
 
TransactionalRequest - Class in org.jooby.jdbi
Configure a transaction per request filter by setting the method and pattern to intercept and advanced Handle configuration.
TransactionalRequest() - Constructor for class org.jooby.jdbi.TransactionalRequest
 
transactionListener(Class<? extends TransactionListener>) - Method in class org.jooby.requery.Requery
Add an TransactionListener.
transactionPerRequest() - Method in class org.jooby.jdbi.Jdbi3
Add a transaction-per-request filter to the route pipeline.
transactionPerRequest(TransactionalRequest) - Method in class org.jooby.jdbi.Jdbi3
Add a transaction-per-request filter to the route pipeline.
Tuple(T1, T2) - Constructor for class org.jooby.assets.SvgSymbol.Tuple
 
type() - Method in class org.jooby.apitool.RouteParameter
Parameter type.
type(Type) - Method in class org.jooby.apitool.RouteParameter
Set parameter type.
type() - Method in class org.jooby.apitool.RouteResponse
Route return type.
type(Type) - Method in class org.jooby.apitool.RouteResponse
Set return type.
type() - Method in class org.jooby.Asset.Forwarding
 
type() - Method in interface org.jooby.Asset
 
type(MediaType) - Method in class org.jooby.json.Jackson
Set the json type supported by this module, default is: application/json.
type(String) - Method in class org.jooby.json.Jackson
Set the json type supported by this module, default is: application/json.
type() - Method in class org.jooby.MediaType
 
type() - Method in interface org.jooby.Parser.Context
Content Type header, if current context was bind to a HTTP body via Request.body().
type() - Method in interface org.jooby.Parser.ParamReference
 
type(String) - Method in interface org.jooby.Renderer.Context
Set the Content-Type header IF and ONLY IF, no Content-Type was set yet.
type(MediaType) - Method in interface org.jooby.Renderer.Context
Set the Content-Type header IF and ONLY IF, no Content-Type was set yet.
type() - Method in class org.jooby.Request.Forwarding
 
type() - Method in interface org.jooby.Request
 
type() - Method in class org.jooby.Response.Forwarding
 
type(MediaType) - Method in class org.jooby.Response.Forwarding
 
type(String) - Method in class org.jooby.Response.Forwarding
 
type() - Method in interface org.jooby.Response
 
type(MediaType) - Method in interface org.jooby.Response
Set the response media type and set the Content-Type header.
type(String) - Method in interface org.jooby.Response
Set the response media type and set the Content-Type header.
type(MediaType) - Method in class org.jooby.Result
Set the content type of this content.
type(String) - Method in class org.jooby.Result
Set the content type of this content.
type() - Method in class org.jooby.Result
 
type() - Method in class org.jooby.Sse.Event
Event media type helps to render or format event data.
type(MediaType) - Method in class org.jooby.Sse.Event
Set event media type.
type(String) - Method in class org.jooby.Sse.Event
Set event media type.
type() - Method in interface org.jooby.Upload
 

U

Uglify - Class in org.jooby.assets
uglify
Uglify() - Constructor for class org.jooby.assets.Uglify
 
unauthenticated(Function<Request, UserProfile>) - Method in class org.jooby.pac4j.Pac4j
Set a default action which is execute when no user is logged in.
unauthenticated(Supplier<UserProfile>) - Method in class org.jooby.pac4j.Pac4j
Set a default action which is execute when no user is logged in.
UNAUTHORIZED - Static variable in class org.jooby.Status
401 Unauthorized.
Undertow - Class in org.jooby.undertow
 
Undertow() - Constructor for class org.jooby.undertow.Undertow
 
unerrpath(String) - Static method in interface org.jooby.Route
Remove invalid path mark when present.
UnitOfWork - Interface in org.jooby.hbm
unit of work
unload(Module) - Method in class org.jooby.run.AppModuleLoader
 
UNPROCESSABLE_ENTITY - Static variable in class org.jooby.Status
422 Unprocessable Entity.
unset(Key<T>) - Method in interface org.jooby.Env
Remove a global object.
unset(String) - Method in class org.jooby.pac4j.AuthSessionStore
Deprecated.
 
unset(String) - Method in interface org.jooby.pac4j.AuthStore
Deprecated.
Call it on logout in order to remove an CommonProfile from the store.
unset(String) - Method in class org.jooby.Request.Forwarding
 
unset(String) - Method in interface org.jooby.Request
Remove a request local attribute.
unset(String) - Method in interface org.jooby.Session
Remove a local value (if any) from session locals.
unset() - Method in interface org.jooby.Session
Unset/remove all the session data.
unset(String) - Method in interface org.jooby.WebSocket
Clear/remove a web socket attribute.
unset() - Method in interface org.jooby.WebSocket
Clear/reset all the web socket attributes.
unsign(String, String) - Static method in class org.jooby.Cookie.Signature
Un-sign a value, previously signed with Cookie.Signature.sign(String, String).
UNSUPPORTED_MEDIA_TYPE - Static variable in class org.jooby.Status
415 Unsupported Media Type.
unwrap(Request) - Static method in class org.jooby.Request.Forwarding
Unwrap a request in order to find out the target instance.
unwrap(Response) - Static method in class org.jooby.Response.Forwarding
Unwrap a response in order to find out the target instance.
unwrap(Route) - Static method in class org.jooby.Route.Forwarding
Find a target route.
upgrade(Class<T>) - Method in class org.jooby.servlet.ServletServletRequest
 
upgrade(Class<T>) - Method in interface org.jooby.servlet.ServletUpgrade
 
upgrade(Class<T>) - Method in interface org.jooby.spi.NativeRequest
Upgrade the request to something else...like a web socket.
UPGRADE_REQUIRED - Static variable in class org.jooby.Status
426 Upgrade Required.
Upload - Interface in org.jooby
File upload from a browser on MediaType.multipart request.
upsert() - Method in interface org.jooby.couchbase.AsyncDatastore
 
upsert(T) - Method in interface org.jooby.couchbase.AsyncDatastore
Insert or overwrite an entity.
upsert() - Method in interface org.jooby.couchbase.Datastore
 
upsert(T) - Method in interface org.jooby.couchbase.Datastore
Insert or overwrite an entity.
uriParameter(String) - Method in class org.jooby.apitool.raml.RamlPath
 
URL_DECODER - Static variable in interface org.jooby.Cookie
Decode a cookie value using, like: k=v, multiple k=v pair are separated by &.
URL_ENCODER - Static variable in interface org.jooby.Cookie
Encode a hash into cookie value, like: k1=v1&...&kn=vn.
use(String) - Method in class org.jooby.apitool.ApiTool.Options
Set specification file like swagger.json, api.raml, etc...
use(Path) - Method in class org.jooby.apitool.ApiTool.Options
Set specification file like swagger.json, api.raml, etc...
use(Jooby) - Method in class org.jooby.Jooby
 
use(String, Jooby) - Method in class org.jooby.Jooby
 
use(String, Route.Filter) - Method in class org.jooby.Jooby
 
use(String, String, Route.Filter) - Method in class org.jooby.Jooby
 
use(String, String, Route.Handler) - Method in class org.jooby.Jooby
 
use(String, Route.Handler) - Method in class org.jooby.Jooby
 
use(String, Route.OneArgHandler) - Method in class org.jooby.Jooby
 
use(Class<?>) - Method in class org.jooby.Jooby
 
use(String, Class<?>) - Method in class org.jooby.Jooby
 
use(Jooby.Module) - Method in class org.jooby.Jooby
Import an application Jooby.Module.
use(Config) - Method in class org.jooby.Jooby
Set the application configuration object.
use(Jooby) - Method in interface org.jooby.Router
Import content from provide application (routes, parsers/renderers, start/stop callbacks, ...
use(String, Jooby) - Method in interface org.jooby.Router
Import content from provide application (routes, parsers/renderers, start/stop callbacks, ...
use(String, Route.Filter) - Method in interface org.jooby.Router
Append a new filter that matches any method under the given path.
use(String, String, Route.Filter) - Method in interface org.jooby.Router
Append a new filter that matches the given method and path.
use(String, String, Route.Handler) - Method in interface org.jooby.Router
Append a new route handler that matches the given method and path.
use(String, Route.Handler) - Method in interface org.jooby.Router
Append a new route handler that matches any method under the given path.
use(String, Route.OneArgHandler) - Method in interface org.jooby.Router
Append a new route handler that matches any method under the given path.
use(Class<?>) - Method in interface org.jooby.Router
Append MVC routes from a controller like class:
use(String, Class<?>) - Method in interface org.jooby.Router
Append MVC routes from a controller like class:
USE_PROXY - Static variable in class org.jooby.Status
305 Use Proxy.
USER_PROFILE - Static variable in class org.jooby.pac4j.AuthSessionStore
Deprecated.
 

V

V7 - Static variable in class org.jooby.livereload.LiveReload
 
v8 - Variable in class org.jooby.assets.V8Engine
 
V8Engine - Class in org.jooby.assets
 
V8EngineFactory - Class in org.jooby.assets
 
V8EngineFactory() - Constructor for class org.jooby.assets.V8EngineFactory
 
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(Class<?>) - Method in enum org.jooby.mongodb.IdGen
Get an unique value for the given mapped class.
value() - Method in interface org.jooby.Mutant
 
value(String) - Method in interface org.jooby.Mutant
 
value() - Method in class org.jooby.Status
 
valueOf(String) - Static method in class org.jooby.apitool.raml.RamlType
Get a RAML type from string.
valueOf(String) - Static method in enum org.jooby.apitool.RouteParameter.Kind
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in class org.jooby.MediaType
Convert a media type expressed as String into a MediaType.
valueOf(String...) - Static method in class org.jooby.MediaType
Convert one or more media types expressed as String into a MediaType.
valueOf(String) - Static method in enum org.jooby.mongodb.IdGen
Returns the enum constant of this type with the specified name.
valueOf(int) - Static method in class org.jooby.Status
Return the enum constant of this type with the specified numeric value.
values() - Static method in enum org.jooby.apitool.RouteParameter.Kind
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum org.jooby.mongodb.IdGen
Returns an array containing the constants of this enum type, in the order they are declared.
VARIANT_ALSO_NEGOTIATES - Static variable in class org.jooby.Status
506 Variant Also Negotiates
vars() - Method in class org.jooby.Route.Definition
 
vars() - Method in class org.jooby.Route.Forwarding
 
vars() - Method in interface org.jooby.Route
Path variables, either named or by index (capturing group).
vars() - Method in interface org.jooby.WebSocket
 
VIEW - Static variable in class org.jooby.Err.DefHandler
Default err view.
view - Variable in class org.jooby.json.JacksonView
View/projection class.
View - Class in org.jooby
Special result that hold view name and model.
View.Engine - Interface in org.jooby
Special body serializer for dealing with View.
visitBody(RouteParameter) - Method in interface org.jooby.apitool.RouteParameter.Visitor
Callback method for body HTTP parameters.
visitFile(RouteParameter) - Method in interface org.jooby.apitool.RouteParameter.Visitor
Callback method for file upload HTTP parameters.
visitForm(RouteParameter) - Method in interface org.jooby.apitool.RouteParameter.Visitor
Callback method for form HTTP parameters.
visitHeader(RouteParameter) - Method in interface org.jooby.apitool.RouteParameter.Visitor
Callback method for header HTTP parameters.
visitPath(RouteParameter) - Method in interface org.jooby.apitool.RouteParameter.Visitor
Callback method for path HTTP parameters.
visitQuery(RouteParameter) - Method in interface org.jooby.apitool.RouteParameter.Visitor
Callback method for query HTTP parameters.

W

Watcher - Class in org.jooby.run
Example to watch a directory (or tree) for changes to files.
Watcher(BiConsumer<WatchEvent.Kind<?>, Path>, Path...) - Constructor for class org.jooby.run.Watcher
 
wavefront(Function<WavefrontConfig, WavefrontMeterRegistry>) - Method in class org.jooby.micrometer.Micrometer
Add a wavefront registry.
WebPageProvider - Interface in org.jooby.sitemap
 
WebSocket - Interface in org.jooby
WebSockets
WebSocket.CloseStatus - Class in org.jooby
Hold a status code and optionally a reason message for WebSocket.close() operations.
WebSocket.Definition - Class in org.jooby
Configure a web socket.
WebSocket.Handler<T> - Interface in org.jooby
 
WebSocket.OnClose - Interface in org.jooby
 
WebSocket.OnError - Interface in org.jooby
Web socket err callback.
WebSocket.OnMessage<T> - Interface in org.jooby
Web socket message callback.
WebSocket.OnOpen - Interface in org.jooby
A web socket connect handler.
WebSocket.OnOpen1 - Interface in org.jooby
A web socket connect handler.
WebSocket.SuccessCallback - Interface in org.jooby
Web socket success callback.
when(String, Supplier<Object>) - Method in class org.jooby.Result
Add a when clause for a custom result for the given media-type.
when(MediaType, Supplier<Object>) - Method in class org.jooby.Result
Add a when clause for a custom result for the given media-type.
when(String, Supplier<Object>) - Static method in class org.jooby.Results
Performs content-negotiation on the Accept HTTP header on the request object.
when(MediaType, Supplier<Object>) - Static method in class org.jooby.Results
Performs content-negotiation on the Accept HTTP header on the request object.
Whoops - Class in org.jooby.whoops
whoops
Whoops(int) - Constructor for class org.jooby.whoops.Whoops
Creates a new Whoops module.
Whoops() - Constructor for class org.jooby.whoops.Whoops
Creates a new Whoops module with max frame size of 8.
with(ClassLoader) - Method in class org.jooby.apitool.ApiParser
Set a class loader to use.
with(BiFunction<AWSCredentialsProvider, Config, Object>) - Method in class org.jooby.aws.Aws
Bind an AmazonWebServiceClient instances as Guice service.
with(Function<AWSCredentialsProvider, Object>) - Method in class org.jooby.aws.Aws
Bind an AmazonWebServiceClient instances as Guice service.
with(Class<?>...) - Method in class org.jooby.hbs.Hbs
Append one or more helper classes.
with(ValueResolver) - Method in class org.jooby.hbs.Hbs
Append a ValueResolver.
with(Runnable) - Method in class org.jooby.Jooby
 
with(IdGen) - Method in class org.jooby.mongodb.Monphia
Setup up an EntityInterceptor on PrePersist events that generates an incremental ID.
with(JobDetail, Trigger) - Method in class org.jooby.quartz.Quartz
Schedule the provided job and trigger.
with(Class<?>) - Method in class org.jooby.quartz.Quartz
Setup and schedule the provided job, it might implement a Job and the Scheduled annotation must be present.
with(Class<? extends Job>, BiConsumer<JobBuilder, TriggerBuilder<Trigger>>) - Method in class org.jooby.quartz.Quartz
Schedule the provided job and trigger.
with(Class<? extends Job>, Consumer<TriggerBuilder<Trigger>>) - Method in class org.jooby.quartz.Quartz
Schedule the provided job and trigger.
with(SQLTemplates) - Method in class org.jooby.querydsl.QueryDSL
 
with(Object) - Static method in class org.jooby.Results
Set the result
with(Object, Status) - Static method in class org.jooby.Results
Set the result
with(Object, int) - Static method in class org.jooby.Results
Set the result
with(Status) - Static method in class org.jooby.Results
Set the response status.
with(int) - Static method in class org.jooby.Results
Set the response status.
with(Runnable) - Method in interface org.jooby.Router
Apply common configuration and attributes to a group of routes:
with(ServletUpgrade) - Method in class org.jooby.servlet.ServletServletRequest
 
with(WebPageProvider) - Method in class org.jooby.sitemap.Sitemap
Set a custom WebPageProvider.
with(Class<? extends WebPageProvider>) - Method in class org.jooby.sitemap.Sitemap
Set a custom WebPageProvider.
withCompletable(Function<Completable, Completable>) - Method in class org.jooby.rx.Rx
Apply the given function adapter to completable returned by routes:
withConsulBuilder(Consumer<Consul.Builder>) - Method in class org.jooby.consul.Consulby
Consul object can be configured programmatically:
withExposedHeaders(String...) - Method in class org.jooby.handlers.Cors
Set the list of exposed headers.
withExposedHeaders(List<String>) - Method in class org.jooby.handlers.Cors
Set the list of exposed headers.
withFlux(Function<Flux, Flux>) - Method in class org.jooby.reactor.Reactor
 
withHeaders(String...) - Method in class org.jooby.handlers.Cors
Set one or more allowed headers.
withHeaders(List<String>) - Method in class org.jooby.handlers.Cors
Set one or more allowed headers.
withMaxAge(int) - Method in class org.jooby.handlers.Cors
Set the preflight max age header.
withMethods(String...) - Method in class org.jooby.handlers.Cors
Set one or more allowed methods.
withMethods(List<String>) - Method in class org.jooby.handlers.Cors
Set one or more allowed methods.
withMono(Function<Mono, Mono>) - Method in class org.jooby.reactor.Reactor
 
withObservable(Function<Observable, Observable>) - Method in class org.jooby.rx.Rx
Apply the given function adapter to observables returned by routes:
withOrigin(String...) - Method in class org.jooby.handlers.Cors
Set the allowed origins.
withOrigin(List<String>) - Method in class org.jooby.handlers.Cors
Set the allowed origins.
withoutCreds() - Method in class org.jooby.handlers.Cors
Set Cors.credentials() to false.
withRegistrationBuilder(Consumer<ImmutableRegistration.Builder>) - Method in class org.jooby.consul.Consulby
Registration object can be configured programmatically:
withSingle(Function<Single, Single>) - Method in class org.jooby.rx.Rx
Apply the given function adapter to single returned by routes:
workDirectory(Path) - Method in class org.jooby.frontend.Frontend
Set working directory (location of package.json).
writeTo(OutputStream) - Method in interface org.jooby.Parser.BodyReference
Write the content to the given output stream.
ws(String, WebSocket.OnOpen) - Method in class org.jooby.Jooby
 
ws(String, Class<? extends WebSocket.OnMessage<T>>) - Method in class org.jooby.Jooby
 
ws(String, WebSocket.OnOpen1) - Method in interface org.jooby.Router
Append a new WebSocket handler under the given path.
ws(String, WebSocket.OnOpen) - Method in interface org.jooby.Router
Append a new WebSocket handler under the given path.
ws(Class<? extends WebSocket.OnMessage<T>>) - Method in interface org.jooby.Router
Append a new WebSocket handler under the given path.
ws(String, Class<? extends WebSocket.OnMessage<T>>) - Method in interface org.jooby.Router
Append a new WebSocket handler under the given path.

X

xhr() - Method in class org.jooby.Request.Forwarding
 
xhr() - Method in interface org.jooby.Request
 
xml - Static variable in class org.jooby.MediaType
Xml media type.
xml(Object) - Static method in class org.jooby.Results
 
XSS - Class in org.jooby.csl
xss
XSS() - Constructor for class org.jooby.csl.XSS
 
xss() - Method in interface org.jooby.Env
 
xss(String...) - Method in interface org.jooby.Env
Get or chain the required xss functions.
xss(String, Function<String, String>) - Method in interface org.jooby.Env
Set/override a XSS escape function.
XSS - Class in org.jooby.unbescape
unbescape
XSS() - Constructor for class org.jooby.unbescape.XSS
 
XssExt - Class in org.jooby.pebble
 
XssExt(Env) - Constructor for class org.jooby.pebble.XssExt
 
XssHelper - Class in org.jooby.jade
 
XssHelper(Env) - Constructor for class org.jooby.jade.XssHelper
 

Y

Yarn - Class in org.jooby.frontend
frontend
Yarn(String, String) - Constructor for class org.jooby.frontend.Yarn
Creates a new Yarn module.
YuiCss - Class in org.jooby.assets
yui-css
YuiCss() - Constructor for class org.jooby.assets.YuiCss
 
YuiJs - Class in org.jooby.assets
yui-js
YuiJs() - Constructor for class org.jooby.assets.YuiJs
 

_

_1 - Variable in class org.jooby.assets.SvgSymbol.Tuple
 
_2 - Variable in class org.jooby.assets.SvgSymbol.Tuple
 
A B C D E F G H I J K L M N O P Q R S T U V W X Y _ 
Skip navigation links

Copyright © 2018. All rights reserved.