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(Try.CheckedConsumer<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
 
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
 
accepts(Class<?>, Object, StatementContext) - Method in class org.skife.jdbi.v2.IterableArgumentFactory
 
accepts(Class<?>, Object, StatementContext) - Method in class org.skife.jdbi.v2.OptionalArgumentFactory
 
accepts(Class<?>) - Method in class org.skife.jdbi.v2.OptionalContainerFactory
 
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, 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, 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, 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.
all(String, Route.Filter) - Method in class org.jooby.Route.Group
 
all(String, Route.Handler) - Method in class org.jooby.Route.Group
 
all(String, Route.OneArgHandler) - Method in class org.jooby.Route.Group
 
all(String, Route.ZeroArgHandler) - Method in class org.jooby.Route.Group
 
all(Route.Filter) - Method in class org.jooby.Route.Group
 
all(Route.Handler) - Method in class org.jooby.Route.Group
 
all(Route.OneArgHandler) - Method in class org.jooby.Route.Group
 
all(Route.ZeroArgHandler) - Method in class org.jooby.Route.Group
 
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.
anyHeader() - Method in class org.jooby.handlers.Cors
 
anyOrigin() - Method in class org.jooby.handlers.Cors
 
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(Try.CheckedFunction<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
 
apply(int, PreparedStatement, StatementContext) - Method in class org.skife.jdbi.v2.IterableArgument
 
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.V8Context
 
array(List<? extends Object>) - Method in class org.jooby.assets.V8Context
 
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
 
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
 
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
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 class org.jooby.Route.Group
 
attr(String, Object) - Method in interface org.jooby.Route.Props
Set route attribute.
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 interface org.jooby.Session
 
Auth - Class in org.jooby.pac4j
pac4j module
Auth() - Constructor for class org.jooby.pac4j.Auth
 
authorizer(String, String, Authorizer<?>) - Method in class org.jooby.pac4j.Auth
Protect one or more urls with an Authorizer.
authorizer(String, String, Class<? extends Authorizer>) - Method in class org.jooby.pac4j.Auth
Protect one or more urls with an Authorizer.
AuthSessionStore<U extends org.pac4j.core.profile.CommonProfile> - Class in org.jooby.pac4j
An AuthStore on top of the Session.
AuthSessionStore(Provider<Session>) - Constructor for class org.jooby.pac4j.AuthSessionStore
 
AuthStore<U extends org.pac4j.core.profile.CommonProfile> - Interface in org.jooby.pac4j
Contract for saving and restoring CommonProfile.
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)."
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
Add a basic auth client.
basic(String) - Method in class org.jooby.pac4j.Auth
Add a basic auth client.
basic() - Method in class org.jooby.pac4j.Auth
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, Route.Before...) - Method in class org.jooby.Jooby
 
before(Route.Before, 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, 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
 
booleanValue() - Method in interface org.jooby.Mutant
 
booleanValue(boolean) - Method in interface org.jooby.Mutant
 
buckets(String...) - Method in class org.jooby.couchbase.Couchbase
List of buckets to open on startup.
build(String, File) - Method in class org.jooby.assets.AssetCompiler
Build assets using the given distribution and write output to the provided directory.
build(Asset) - Method in class org.jooby.assets.AssetCompiler
Apply the processor pipeline to the given asset.
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.
build(Class<?>, Object, StatementContext) - Method in class org.skife.jdbi.v2.IterableArgumentFactory
 
build(Class<?>, Optional<?>, StatementContext) - Method in class org.skife.jdbi.v2.OptionalArgumentFactory
 
buildResources() - Method in class org.jooby.run.JoobyProject
 
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
 
call(V8Context) - Method in interface org.jooby.assets.V8Context.Callback
 
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).
Cassandra - Class in org.jooby.cassandra
cassandra
Cassandra(String) - 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
 
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
 
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).
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
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
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
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
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
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
Add an auth client, like facebook, twitter, github, etc...Please note the require dependency must be in the classpath.
clientGenerator(boolean) - Method in class org.jooby.raml.Raml
Shows/hide client generator button for api-console.
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 #onClose(CheckedRunnable) 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
 
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
 
compile(Jooby, Path, Path) - Method in class org.jooby.spec.RouteProcessor
Process a Jooby application and collect RouteSpec, but also save a compiled version in the given outdir.
compile(Class<? extends Jooby>, List<Route.Definition>, Path, Path) - Method in class org.jooby.spec.RouteProcessor
Process a Jooby application and collect RouteSpec.
complete(String, String, Route.Complete, 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, 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, Route.Complete...) - Method in interface org.jooby.Router
after
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.camel.Camel
 
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.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.pac4j.Auth
 
config() - Method in class org.jooby.quartz.Quartz
 
config() - Method in class org.jooby.rx.Rx
 
configure(Env, Config, Binder) - Method in class org.jooby.akka.Akka
 
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.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.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.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.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.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.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.netty.Netty
 
configure(Env, Config, Binder) - Method in class org.jooby.pac4j.Auth
 
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.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
 
configureAssetHandler(AssetHandler) - Method in class org.jooby.Jooby
 
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:
connect(Request, WebSocket) - Method in interface org.jooby.WebSocket.FullHandler
connect(Request, WebSocket) - Method in interface org.jooby.WebSocket.Handler
 
connect(WebSocket) - Method in interface org.jooby.WebSocket.Handler
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(List<MediaType>) - Method in class org.jooby.Route.Group
 
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.spec.RouteSpec
 
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
 
contains(String) - Method in class org.jooby.assets.AssetCompiler
Test if the provided path is part of the fileset.
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
 
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.
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(String, CheckedFunction1<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
 
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() - Method in class org.jooby.Sse.Event
 
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.
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
 
DEFAULT - Static variable in interface org.jooby.Env
Default builder.
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
 
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.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(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.FullHandler) - 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 - Static variable in interface org.jooby.Route
 
delete(String, Route.Filter) - Method in class org.jooby.Route.Group
 
delete(String, Route.Handler) - Method in class org.jooby.Route.Group
 
delete(String, Route.OneArgHandler) - Method in class org.jooby.Route.Group
 
delete(String, Route.ZeroArgHandler) - Method in class org.jooby.Route.Group
 
delete(Route.Filter) - Method in class org.jooby.Route.Group
 
delete(Route.Handler) - Method in class org.jooby.Route.Group
 
delete(Route.OneArgHandler) - Method in class org.jooby.Route.Group
 
delete(Route.ZeroArgHandler) - Method in class org.jooby.Route.Group
 
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(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(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.
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.
deploy(String) - Method in class org.jooby.assets.Nodejs
 
destroy() - Method in interface org.jooby.Session
Invalidates this session then unset any objects bound to it.
disabled() - Method in class org.jooby.handlers.Cors
Disabled cors (enabled = false).
doc() - Method in interface org.jooby.spec.RouteParam
 
doc() - Method in interface org.jooby.spec.RouteResponse
 
doc() - Method in interface org.jooby.spec.RouteSpec
 
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<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(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<T, Config>) - Method in class org.jooby.hbm.Hbm
Configurer callback to apply advanced configuration while bootstrapping hibernate:
doWith(Consumer<T>) - Method in class org.jooby.hbm.Hbm
Configurer callback to apply advanced configuration while bootstrapping hibernate:
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<T, Config>) - Method in class org.jooby.jdbc.Jdbc
Configurer callback to apply advanced configuration while bootstrapping hibernate:
doWith(Consumer<T>) - Method in class org.jooby.jdbc.Jdbc
Configurer callback to apply advanced configuration while bootstrapping hibernate:
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<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(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(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.
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.
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
 

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.
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.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(MessagePassingQueue.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.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.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
 
etag() - Method in interface org.jooby.Asset
 
etag() - Method in class org.jooby.Asset.Forwarding
 
etag(boolean) - Method in class org.jooby.handlers.AssetHandler
 
event(Object) - Method in class org.jooby.Sse
Factory method for creating Sse.Event instances.
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(List<String>) - Method in class org.jooby.Route.Group
 
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, Try.CheckedConsumer<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.AssetMojo
 
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() - Method in class org.jooby.JoobyMojo
 
execute() - Method in class org.jooby.RouteProcessorMojo
 
execute() - Method in class org.jooby.RunApp
 
execute() - Method in class org.jooby.RunForkedApp
 
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.
ExpandedStmtRewriter - Class in org.skife.jdbi.v2
Statement rewriter which replaces named parameter tokens of the form :tokenName
ExpandedStmtRewriter() - Constructor for class org.skife.jdbi.v2.ExpandedStmtRewriter
 
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.
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

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(List<MediaType>) - Method in class org.jooby.MediaType.Matcher
Filter the accepted types and keep the most specifics media types.
filter(Predicate<RouteSpec>) - Method in class org.jooby.raml.Raml
Apply a route filter.
filter() - Method in class org.jooby.Route.Definition
 
filter(Predicate<Route.Definition>) - Method in class org.jooby.sitemap.Sitemap
filter
filter(Predicate<RouteSpec>) - Method in class org.jooby.swagger.SwaggerUI
Apply a route 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 flyway as property.
font(String) - Method in class org.jooby.banner.Banner
Set/change default font (speed).
form - Static variable in class org.jooby.MediaType
Form url encoded.
form(String, Class<? extends Authenticator<UsernamePasswordCredentials>>) - Method in class org.jooby.pac4j.Auth
Add a form auth client.
form(String) - Method in class org.jooby.pac4j.Auth
Add a form auth client.
form() - Method in class org.jooby.pac4j.Auth
Add a form auth client, protecting all the urls *.
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).
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.
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:
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
 

G

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(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(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(String) - Method in class org.jooby.pac4j.AuthSessionStore
 
get(String) - Method in interface org.jooby.pac4j.AuthStore
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(String, Route.Filter) - Method in class org.jooby.Route.Group
 
get(String, Route.Handler) - Method in class org.jooby.Route.Group
 
get(String, Route.OneArgHandler) - Method in class org.jooby.Route.Group
 
get(String, Route.ZeroArgHandler) - Method in class org.jooby.Route.Group
 
get(Route.Filter) - Method in class org.jooby.Route.Group
 
get(Route.Handler) - Method in class org.jooby.Route.Group
 
get(Route.OneArgHandler) - Method in class org.jooby.Route.Group
 
get(Route.ZeroArgHandler) - Method in class org.jooby.Route.Group
 
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(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(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).
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.
getClasspath() - Method in class org.jooby.run.JoobyTask
 
getColumn() - Method in class org.jooby.assets.AssetProblem
 
getCompiler() - Method in class org.jooby.run.JoobyTask
 
getEnv() - Method in class org.jooby.run.AssetTask
 
getEvidence() - Method in class org.jooby.assets.AssetProblem
 
getExcludes() - Method in class org.jooby.run.JoobyTask
 
getFilename() - Method in class org.jooby.assets.AssetProblem
 
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
 
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.AssetTask
 
getMainClassName() - Method in class org.jooby.run.JoobyTask
 
getMainClassName() - Method in class org.jooby.run.SpecTask
 
getMaxAge() - Method in class org.jooby.run.AssetTask
 
getMessage() - Method in class org.jooby.assets.AssetProblem
 
getName() - Method in class org.jooby.ExternalCommand
 
getOutput() - Method in class org.jooby.run.AssetTask
 
getProblems() - Method in exception org.jooby.assets.AssetException
 
getRows() - Method in class org.jooby.couchbase.AsyncDatastore.AsyncViewQueryResult
 
getRows() - Method in class org.jooby.couchbase.Datastore.ViewQueryResult
 
getSource() - Method in class org.jooby.run.SpecTask
 
getSrc() - Method in class org.jooby.run.JoobyTask
 
getTotalRows() - Method in class org.jooby.couchbase.AsyncDatastore.AsyncViewQueryResult
 
getTotalRows() - Method in class org.jooby.couchbase.Datastore.ViewQueryResult
 
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 charecter, 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."
Group(String, String) - Constructor for class org.jooby.Route.Group
 
Group(String) - Constructor for class org.jooby.Route.Group
 
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 probably 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(Request, Response, Route.Chain) - Method in class org.jooby.hbm.OpenSessionInView
 
handle(Request, Response) - Method in class org.jooby.metrics.HealthCheckHandler
 
handle(Request, Response, Route.Chain) - 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.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.V8Context
 
hash(Map<String, Object>) - Method in class org.jooby.assets.V8Context
 
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
 
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.
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

ID - Static variable in class org.jooby.pac4j.Auth
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.
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).
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
 
ifupload(Parser.Callback<Parser.ParamReference<Upload>>) - Method in interface org.jooby.Parser.Builder
Like #upload(Callback) but it skip the callback if the requested type is an Optional.
ignoreMissing() - Method in class org.jooby.Env.Resolver
Ignore missing property replacement and leave the expression untouch.
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
 
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
InMemoryAsset - Class in org.jooby.assets
 
InMemoryAsset(Asset, byte[]) - Constructor for class org.jooby.assets.InMemoryAsset
 
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.
install(Jooby) - Method in class org.jooby.raml.Raml
Install Raml in the given app.
install(Jooby) - Method in class org.jooby.swagger.SwaggerUI
Publish application routes as Swagger spec.
InstrumentedHandler - Class in org.jooby.metrics
Track request information like: active requests, request time and responses.
InstrumentedHandler() - Constructor for class org.jooby.metrics.InstrumentedHandler
 
intValue() - Method in interface org.jooby.Mutant
 
intValue(int) - Method in interface org.jooby.Mutant
 
invoke(String, Object...) - Method in class org.jooby.assets.V8Context
 
invoke(T) - Method in interface org.jooby.Parser.Callback
Parse a raw value to something else.
invoke(T) - Method in interface org.jooby.WebSocket.Callback
Invoked from a web socket.
invoke(Throwable) - Method in interface org.jooby.WebSocket.ErrCallback
Invoked if something goes wrong.
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
 
isError() - Method in enum org.jooby.Status
 
isOpen() - Method in interface org.jooby.spi.NativeWebSocket
 
isOpen() - Method in interface org.jooby.WebSocket
True if the websocket is still open.
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
 
IterableArgument - Class in org.skife.jdbi.v2
 
IterableArgument(Object, StatementContext) - Constructor for class org.skife.jdbi.v2.IterableArgument
 
IterableArgumentFactory - Class in org.skife.jdbi.v2
 
IterableArgumentFactory() - Constructor for class org.skife.jdbi.v2.IterableArgumentFactory
 
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.
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
 
Jetty - Class in org.jooby.jetty
 
Jetty() - Constructor for class org.jooby.jetty.Jetty
 
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
 
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

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(WatchEvent.Kind<Path>) - Method in class org.jooby.filewatcher.FileEventOptions
Append a kind filter.

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
 
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 class org.jooby.assets.InMemoryAsset
 
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.
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
 
load(String) - Method in class org.jooby.assets.V8Context
 
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
 
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
Set the logout and redirect URL patterns.
logout(String) - Method in class org.jooby.pac4j.Auth
Set the logout and redirect URL patterns.
longValue() - Method in interface org.jooby.Mutant
 
longValue(long) - Method in interface org.jooby.Mutant
 

M

main(String[]) - Static method in class org.jooby.Jooby
Run app in javascript.
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(Route.Mapper<?>) - Method in class org.jooby.Route.Group
 
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.
match() - Method in interface org.jooby.Env
Produces a API.Match of the current Env.
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.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
 
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() - 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
 
method() - Method in class org.jooby.servlet.ServletServletRequest
 
method() - Method in interface org.jooby.spec.RouteSpec
 
method() - Method in interface org.jooby.spi.NativeRequest
 
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.
Missing(String) - Constructor for exception org.jooby.Err.Missing
Creates a new Err.Missing error.
model() - Method in class org.jooby.View
 
modifier(WatchEvent.Modifier) - Method in class org.jooby.filewatcher.FileEventOptions
Set a watch modifier.
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.
multipart - Static variable in class org.jooby.MediaType
Form multipart-data media type.
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.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() - 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(String) - Method in class org.jooby.Route.Group
Set the route name to the whole collection.
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.spec.RouteParam
 
name() - Method in interface org.jooby.spec.RouteSpec
 
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).
Netty - Class in org.jooby.netty
 
Netty() - Constructor for class org.jooby.netty.Netty
 
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
 
newContainerBuilderFor(Class<?>) - Method in class org.skife.jdbi.v2.OptionalContainerFactory
 
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
 
noConsole() - Method in class org.jooby.raml.Raml
Turn off api-console.
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.
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 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.
notFound(Class, Object) - Static method in interface org.jooby.couchbase.Datastore
Produces an observable that throws a DocumentDoesNotExistException.
noUI() - Method in class org.jooby.swagger.SwaggerUI
Turn off swagger-ui.
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
 
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(Try.CheckedRunnable) - Method in class org.jooby.Sse
Listen for connection close (usually client drop the connection).
onClose(WebSocket.Callback<WebSocket.CloseStatus>) - Method in interface org.jooby.WebSocket
Register an close callback to execute when client close the web socket.
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.ErrCallback) - Method in interface org.jooby.WebSocket
Register an error callback to execute when an error is found.
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.Callback<Mutant>) - Method in interface org.jooby.WebSocket
Register a callback to execute when a new message arrive.
onStart(Try.CheckedRunnable) - Method in class org.jooby.Jooby
 
onStart(Try.CheckedConsumer<Registry>) - Method in class org.jooby.Jooby
 
onStart(Try.CheckedConsumer<Registry>) - Method in interface org.jooby.LifeCycle
Add a start lifecycle event, useful for initialize and/or start services at startup time.
onStart(Try.CheckedRunnable) - Method in interface org.jooby.LifeCycle
Add a start lifecycle event, useful for initialize and/or start services at startup time.
onStarted(Try.CheckedRunnable) - Method in class org.jooby.Jooby
 
onStarted(Try.CheckedConsumer<Registry>) - Method in class org.jooby.Jooby
 
onStarted(Try.CheckedConsumer<Registry>) - Method in interface org.jooby.LifeCycle
Add a started lifecycle event.
onStarted(Try.CheckedRunnable) - Method in interface org.jooby.LifeCycle
Add a started lifecycle event.
onStop(Try.CheckedRunnable) - Method in class org.jooby.Jooby
 
onStop(Try.CheckedConsumer<Registry>) - Method in class org.jooby.Jooby
 
onStop(Try.CheckedRunnable) - Method in interface org.jooby.LifeCycle
Add a stop lifecycle event, useful for cleanup and/or stop service at stop time.
onStop(Try.CheckedConsumer<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.
OpenSessionInView - Class in org.jooby.hbm
 
OpenSessionInView(HibernateEntityManagerFactory, List<Key<EntityManager>>) - Constructor for class org.jooby.hbm.OpenSessionInView
 
optional() - Method in interface org.jooby.spec.RouteParam
 
OptionalArgumentFactory - Class in org.skife.jdbi.v2
 
OptionalArgumentFactory() - Constructor for class org.skife.jdbi.v2.OptionalArgumentFactory
 
OptionalContainerFactory - Class in org.skife.jdbi.v2
 
OptionalContainerFactory() - Constructor for class org.skife.jdbi.v2.OptionalContainerFactory
 
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
 
org.jooby.akka - package org.jooby.akka
 
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.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.exec - package org.jooby.exec
 
org.jooby.filewatcher - package org.jooby.filewatcher
 
org.jooby.flyway - package org.jooby.flyway
 
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.mail - package org.jooby.mail
 
org.jooby.memcached - package org.jooby.memcached
 
org.jooby.metrics - package org.jooby.metrics
 
org.jooby.mongodb - package org.jooby.mongodb
 
org.jooby.mvc - package org.jooby.mvc
 
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.raml - package org.jooby.raml
 
org.jooby.reactor - package org.jooby.reactor
 
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.spec - package org.jooby.spec
 
org.jooby.spi - package org.jooby.spi
 
org.jooby.swagger - package org.jooby.swagger
 
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
 
org.skife.jdbi.v2 - package org.skife.jdbi.v2
 
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

packages(String...) - Method in class org.jooby.ebean.Ebeanby
Add one ore more packages.
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.
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() - Method in interface org.jooby.spec.RouteSpec
 
params(String) - Method in interface org.jooby.spi.NativeRequest
Get all the params for the provided name or a empty list.
paramType() - Method in interface org.jooby.spec.RouteParam
 
paramType(RouteParamType) - Method in interface org.jooby.spec.RouteParam
Set parameter type.
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.
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.
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(String, Route.Filter) - Method in class org.jooby.Route.Group
 
patch(String, Route.Handler) - Method in class org.jooby.Route.Group
 
patch(String, Route.OneArgHandler) - Method in class org.jooby.Route.Group
 
patch(String, Route.ZeroArgHandler) - Method in class org.jooby.Route.Group
 
patch(Route.Filter) - Method in class org.jooby.Route.Group
 
patch(Route.Handler) - Method in class org.jooby.Route.Group
 
patch(Route.OneArgHandler) - Method in class org.jooby.Route.Group
 
patch(Route.ZeroArgHandler) - Method in class org.jooby.Route.Group
 
PATCH - Static variable in interface org.jooby.Route
 
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(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(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:
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 - 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() - 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.Route.Definition
Path Patterns
pattern() - Method in class org.jooby.Route.Forwarding
 
pattern() - Method in interface org.jooby.Route
 
pattern() - Method in interface org.jooby.spec.RouteSpec
 
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.
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(String, Route.Filter) - Method in class org.jooby.Route.Group
 
post(String, Route.Handler) - Method in class org.jooby.Route.Group
 
post(String, Route.OneArgHandler) - Method in class org.jooby.Route.Group
 
post(String, Route.ZeroArgHandler) - Method in class org.jooby.Route.Group
 
post(Route.Filter) - Method in class org.jooby.Route.Group
 
post(Route.Handler) - Method in class org.jooby.Route.Group
 
post(Route.OneArgHandler) - Method in class org.jooby.Route.Group
 
post(Route.ZeroArgHandler) - Method in class org.jooby.Route.Group
 
POST - Static variable in interface org.jooby.Route
 
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(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(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:
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
 
process(String, String, Config) - Method in class org.jooby.assets.AutoPrefixer
 
process(String, String, Config) - Method in class org.jooby.assets.Babel
 
process(String, String, Config) - Method in class org.jooby.assets.CleanCss
 
process(String, String, Config) - Method in class org.jooby.assets.ClosureCompiler
 
process(String, String, Config) - Method in class org.jooby.assets.Csslint
 
process(String, String, Config) - Method in class org.jooby.assets.Jscs
 
process(String, String, Config) - Method in class org.jooby.assets.Jshint
 
process(String, String, Config) - Method in class org.jooby.assets.Less
 
process(String, String, Config) - Method in class org.jooby.assets.NgAnnotate
 
process(String, String, Config) - Method in class org.jooby.assets.Props
 
process(String, String, Config) - Method in class org.jooby.assets.Rjs
 
process(String, String, Config) - Method in class org.jooby.assets.Rollup
 
process(String, String, Config) - Method in class org.jooby.assets.Sass
 
process(String, String, Config) - Method in class org.jooby.assets.Uglify
 
process(String, String, Config) - Method in class org.jooby.assets.YuiCss
 
process(String, String, Config) - Method in class org.jooby.assets.YuiJs
 
process() - Method in class org.jooby.run.AssetTask
 
process() - Method in class org.jooby.run.SpecTask
 
process(Jooby) - Method in class org.jooby.spec.RouteProcessor
Process a Jooby application and collect RouteSpec.
process(Jooby, Path) - Method in class org.jooby.spec.RouteProcessor
Process a Jooby application and collect RouteSpec.
process(Class<? extends Jooby>, List<Route.Definition>) - Method in class org.jooby.spec.RouteProcessor
Process a Jooby application and collect RouteSpec.
process(Class<? extends Jooby>, List<Route.Definition>, Path) - Method in class org.jooby.spec.RouteProcessor
Process a Jooby application and collect RouteSpec.
ProcessOutput - Class in org.jooby
 
ProcessOutput(InputStream) - Constructor for class org.jooby.ProcessOutput
 
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(List<MediaType>) - Method in class org.jooby.Route.Group
 
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() - Method in interface org.jooby.spec.RouteSpec
 
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
 
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
 
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(String, Route.Filter) - Method in class org.jooby.Route.Group
 
put(String, Route.Handler) - Method in class org.jooby.Route.Group
 
put(String, Route.OneArgHandler) - Method in class org.jooby.Route.Group
 
put(String, Route.ZeroArgHandler) - Method in class org.jooby.Route.Group
 
put(Route.Filter) - Method in class org.jooby.Route.Group
 
put(Route.Handler) - Method in class org.jooby.Route.Group
 
put(Route.OneArgHandler) - Method in class org.jooby.Route.Group
 
put(Route.ZeroArgHandler) - Method in class org.jooby.Route.Group
 
PUT - Static variable in interface org.jooby.Route
 
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(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(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, 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
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.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 - Class in org.jooby.raml
raml
Raml(String) - Constructor for class org.jooby.raml.Raml
Creates a new Raml.
Raml() - Constructor for class org.jooby.raml.Raml
Creates a new Raml under the /raml path.
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
 
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.
reason() - Method in enum 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.
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.
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 class org.jooby.assets.Nodejs
Release nodejs and v8 resources.
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(String) - Method in interface org.jooby.Route.Props
Tell jooby what renderer should use to render the output.
RENDERER - Static variable in interface org.jooby.Route
Renderer attribute.
Renderer.Context - Interface in org.jooby
Contains a few utility methods for doing the actual rendering and writing.
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.
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.Forwarding - Class in org.jooby
Forwarding request.
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.
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(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.
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 - Interface in org.jooby
Give you access to the actual HTTP response.
response() - Method in interface org.jooby.spec.RouteSpec
 
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.
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.
rewrite(String, Binding, StatementContext) - Method in class org.skife.jdbi.v2.ExpandedStmtRewriter
Munge up the SQL as desired.
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.
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.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.Group - Class in org.jooby
Group one ore more routes under a base path, see Router.use(String).
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 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.
RouteParam - Interface in org.jooby.spec
Route param attributes: name, type, etc...
RouteParamType - Enum in org.jooby.spec
Route parameter type.
RouteProcessor - Class in org.jooby.spec
Process and collect RouteSpec from Jooby app.
RouteProcessor() - Constructor for class org.jooby.spec.RouteProcessor
 
RouteProcessorMojo - Class in org.jooby
 
RouteProcessorMojo() - Constructor for class org.jooby.RouteProcessorMojo
 
router() - Method in interface org.jooby.Env
Application router.
Router - Interface in org.jooby
Route DSL.
RouteResponse - Interface in org.jooby.spec
Represent a route response.
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 class org.jooby.Route.Group
 
RouteSpec - Interface in org.jooby.spec
spec
run(Config) - Method in class org.jooby.assets.AssetAggregator
Run the aggregator and generates some output.
run(Try.CheckedConsumer<Nodejs>) - Static method in class org.jooby.assets.Nodejs
Execute the given nodejs callback and automatically release v8 and nodejs resources.
run(File, Try.CheckedConsumer<Nodejs>) - Static method in class org.jooby.assets.Nodejs
Execute the given nodejs callback and automatically release v8 and nodejs resources.
run(Config) - Method in class org.jooby.assets.SvgSprites
 
run(Config) - Method in class org.jooby.assets.SvgSymbol
 
run(V8Context.Callback) - Static method in class org.jooby.assets.V8Context
 
run(String, V8Context.Callback) - Static method in class org.jooby.assets.V8Context
 
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, Consumer<Jooby>, 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.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 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.
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.
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.ErrCallback) - Method in interface org.jooby.WebSocket
Send data through the connection.
send(Object, WebSocket.SuccessCallback, WebSocket.ErrCallback) - Method in interface org.jooby.WebSocket
Send data through the connection.
sendBytes(ByteBuffer, WebSocket.SuccessCallback, WebSocket.ErrCallback) - Method in interface org.jooby.spi.NativeWebSocket
Send a binary message to the client.
sendBytes(byte[], WebSocket.SuccessCallback, WebSocket.ErrCallback) - Method in interface org.jooby.spi.NativeWebSocket
Send a binary message to the client.
sendText(String, WebSocket.SuccessCallback, WebSocket.ErrCallback) - Method in interface org.jooby.spi.NativeWebSocket
Send a text message to the client.
sendText(ByteBuffer, WebSocket.SuccessCallback, WebSocket.ErrCallback) - Method in interface org.jooby.spi.NativeWebSocket
Send a text message to the client.
sendText(byte[], WebSocket.SuccessCallback, WebSocket.ErrCallback) - 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 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.
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.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(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(String) - Method in class org.jooby.ExternalCommand
 
set(U) - Method in class org.jooby.pac4j.AuthSessionStore
 
set(U) - Method in interface org.jooby.pac4j.AuthStore
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.View
 
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
 
setBlock(boolean) - Method in class org.jooby.run.JoobyTask
 
setClasspath(Set<File>) - Method in class org.jooby.run.JoobyTask
 
setCompiler(String) - Method in class org.jooby.run.JoobyTask
 
setEnv(String) - Method in class org.jooby.run.AssetTask
 
setExcludes(List<String>) - Method in class org.jooby.run.JoobyTask
 
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.AssetTask
 
setMainClassName(String) - Method in class org.jooby.run.JoobyTask
 
setMainClassName(String) - Method in class org.jooby.run.SpecTask
 
setMaxAge(String) - Method in class org.jooby.run.AssetTask
 
setName(String) - Method in class org.jooby.ExternalCommand
 
setOutput(File) - Method in class org.jooby.run.AssetTask
 
setSource(File) - Method in class org.jooby.run.SpecTask
 
setSrc(Set<File>) - Method in class org.jooby.run.JoobyTask
 
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.
Signature() - Constructor for class org.jooby.Cookie.Signature
 
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
 
size() - Method in class org.skife.jdbi.v2.IterableArgument
 
source(Map<String, Object>) - 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
 
SpecTask - Class in org.jooby.run
 
SpecTask() - Constructor for class org.jooby.run.SpecTask
 
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
 
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.
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
 
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 - Enum in org.jooby
HTTP status codes.
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.spec.RouteResponse
 
statusCode() - Method in interface org.jooby.spi.NativeResponse
 
statusCode(int) - Method in interface org.jooby.spi.NativeResponse
Set the HTTP response status.
statusCodes() - Method in interface org.jooby.spec.RouteResponse
 
stop() - Method in interface org.jooby.Command
 
stop() - Method in class org.jooby.ExternalCommand
 
stop() - Method in class org.jooby.Jooby
Stop the application, close all the modules and stop 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
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
 
stream() - Method in class org.jooby.assets.InMemoryAsset
 
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 interface org.jooby.spec.RouteSpec
 
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.
SwaggerUI - Class in org.jooby.swagger
swagger module
SwaggerUI(String) - Constructor for class org.jooby.swagger.SwaggerUI
Mount swagger at the given path.
SwaggerUI() - Constructor for class org.jooby.swagger.SwaggerUI
Mount swagger at /swagger.

T

tag(Function<RouteSpec, String>) - Method in class org.jooby.swagger.SwaggerUI
Creates a swagger tag from a route.
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.
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.raml.Raml
Set a ui-theme for api-console.
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.
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.
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() - 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."
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.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 enum org.jooby.Status
Return a string representation of this status code.
toString() - Method in class org.jooby.View
 
toString() - Method in class org.jooby.WebSocket.CloseStatus
 
toString() - Method in class org.jooby.WebSocket.Definition
 
toUpload() - Method in interface org.jooby.Mutant
Convert a form field to file Upload.
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
 
tryIt(boolean) - Method in class org.jooby.raml.Raml
Expand/collapse the try-it panel for api-console.
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 interface org.jooby.spec.RouteParam
 
type(Type) - Method in interface org.jooby.spec.RouteParam
Set parameter data type.
type() - Method in interface org.jooby.spec.RouteResponse
 
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
 
Undertow - Class in org.jooby.undertow
 
Undertow() - Constructor for class org.jooby.undertow.Undertow
 
UnitOfWork - Interface in org.jooby.hbm
unit of work
UNKNOWN - Static variable in interface org.jooby.Route.Source
There is no source information.
unload(Module) - Method in class org.jooby.run.AppModuleLoader
 
unset(String) - Method in class org.jooby.pac4j.AuthSessionStore
 
unset(String) - Method in interface org.jooby.pac4j.AuthStore
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.
unsign(String, String) - Static method in class org.jooby.Cookie.Signature
Un-sign a value, previously signed with Cookie.Signature.sign(String, String).
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.
upload(Parser.Callback<Parser.ParamReference<Upload>>) - Method in interface org.jooby.Parser.Builder
Add a HTTP upload callback.
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.
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(Jooby) - Method in class org.jooby.Jooby
 
use(String, Jooby) - Method in class org.jooby.Jooby
 
use(String) - 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(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) - Method in interface org.jooby.Router
Define one or more routes under the same namespace:
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:
USER_PROFILE - Static variable in class org.jooby.pac4j.AuthSessionStore
 

V

v8 - Variable in class org.jooby.assets.V8Context
 
V8Context - Class in org.jooby.assets
 
V8Context.Callback - Interface in org.jooby.assets
 
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 interface org.jooby.spec.RouteParam
 
value() - Method in enum org.jooby.Status
 
valueOf(String) - Static method in class org.jooby.MediaType
Convert a media type expressed as String into a MediaType.
valueOf(String...) - Static method in class org.jooby.MediaType
Convert one or more media types expressed as String into a MediaType.
valueOf(String) - Static method in enum org.jooby.mongodb.IdGen
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum org.jooby.spec.RouteParamType
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum org.jooby.Status
Returns the enum constant of this type with the specified name.
valueOf(int) - Static method in enum org.jooby.Status
Return the enum constant of this type with the specified numeric value.
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.
values() - Static method in enum org.jooby.spec.RouteParamType
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum org.jooby.Status
Returns an array containing the constants of this enum type, in the order they are declared.
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 - 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.

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
 
WebPageProvider - Interface in org.jooby.sitemap
 
WebSocket - Interface in org.jooby
WebSockets
WebSocket.Callback<T> - Interface in org.jooby
Web socket callback.
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.ErrCallback - Interface in org.jooby
Web socket err callback.
WebSocket.FullHandler - Interface in org.jooby
A web socket connect handler.
WebSocket.Handler - Interface in org.jooby
A web socket connect handler.
WebSocket.SuccessCallback - Interface in org.jooby
Web socket success callback.
when(String, Supplier<T>) - Method in interface org.jooby.Env
Produces a API.Match of the current Env.
when(String, T) - Method in interface org.jooby.Env
Produces a API.Match of the current Env.
when(Predicate<String>, T) - Method in interface org.jooby.Env
Produces a API.Match of the current Env.
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(BiFunction<AWSCredentialsProvider, Config, AmazonWebServiceClient>) - Method in class org.jooby.aws.Aws
Bind an AmazonWebServiceClient instances as Guice service.
with(Function<AWSCredentialsProvider, AmazonWebServiceClient>) - 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:
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.
withSingle(Function<Single, Single>) - Method in class org.jooby.rx.Rx
Apply the given function adapter to single returned by routes:
writeTo(OutputStream) - Method in interface org.jooby.Parser.BodyReference
Write the content to the given output stream.
ws(String, WebSocket.FullHandler) - Method in class org.jooby.Jooby
 
ws(String, WebSocket.Handler) - Method in interface org.jooby.Router
Append a new WebSocket handler under the given path.
ws(String, WebSocket.FullHandler) - 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

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
 
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 © 2017. All rights reserved.