Hierarchy For All Packages
Package Hierarchies:Class Hierarchy
- java.lang.Object
- java.util.AbstractCollection<E> (implements java.util.Collection<E>)
- java.util.AbstractList<E> (implements java.util.List<E>)
- java.util.ArrayList<E> (implements java.lang.Cloneable, java.util.List<E>, java.util.RandomAccess, java.io.Serializable)
- io.jooby.buffer.LimitedDataBufferList
- java.util.ArrayList<E> (implements java.lang.Cloneable, java.util.List<E>, java.util.RandomAccess, java.io.Serializable)
- java.util.AbstractList<E> (implements java.util.List<E>)
- io.jooby.handler.AccessLogHandler (implements io.jooby.Route.Filter)
- io.jooby.handler.AssetHandler (implements io.jooby.Route.Handler)
- io.jooby.handler.CacheControl
- io.jooby.CompletionListeners
- io.jooby.Cookie
- io.jooby.handler.Cors
- io.jooby.handler.CorsHandler (implements io.jooby.Route.Filter)
- io.jooby.handler.CsrfHandler (implements io.jooby.Route.Before)
- io.jooby.buffer.DataBufferUtils
- io.jooby.buffer.DataBufferWrapper (implements io.jooby.buffer.DataBuffer)
- io.jooby.buffer.DefaultDataBuffer (implements io.jooby.buffer.DataBuffer)
- io.jooby.buffer.DefaultDataBufferFactory (implements io.jooby.buffer.DataBufferFactory)
- io.jooby.DefaultErrorHandler (implements io.jooby.ErrorHandler)
- io.jooby.Environment
- io.jooby.EnvironmentOptions
- io.jooby.FileDownload
- io.jooby.AttachedFile
- io.jooby.InlineFile
- io.jooby.ForwardingContext (implements io.jooby.Context)
- io.jooby.GracefulShutdown (implements io.jooby.Extension)
- io.jooby.handler.HeadHandler (implements io.jooby.Route.Filter)
- io.jooby.Jooby (implements io.jooby.Registry, io.jooby.Router)
- io.jooby.MediaType (implements java.lang.Comparable<T>)
- io.jooby.ModelAndView<T>
- io.jooby.MapModelAndView
- io.jooby.OpenAPIModule (implements io.jooby.Extension)
- io.jooby.handler.RateLimitHandler (implements io.jooby.Route.Before)
- io.jooby.ReactiveSupport
- io.jooby.Reified<T>
- io.jooby.RequestScope
- io.jooby.Route
- io.jooby.RouteSet
- io.jooby.Server.Base (implements io.jooby.Server)
- io.jooby.ServerOptions
- io.jooby.ServerSentEmitter.KeepAlive (implements java.lang.Runnable)
- io.jooby.ServerSentMessage
- io.jooby.ServiceKey<T>
- io.jooby.SessionStore.InMemory (implements io.jooby.SessionStore)
- io.jooby.SessionToken.CookieID (implements io.jooby.SessionToken)
- io.jooby.SessionToken.HeaderID (implements io.jooby.SessionToken)
- io.jooby.SessionToken.SignedCookie (implements io.jooby.SessionToken)
- io.jooby.SneakyThrows
- io.jooby.handler.SSLHandler (implements io.jooby.Route.Before)
- io.jooby.SslOptions (implements java.io.Closeable)
- io.jooby.StatusCode
- java.lang.Throwable (implements java.io.Serializable)
- java.lang.Exception
- java.lang.RuntimeException
- java.lang.IllegalStateException
- io.jooby.buffer.DataBufferLimitException
- io.jooby.exception.StartupException
- io.jooby.exception.StatusCodeException
- io.jooby.exception.BadRequestException
- io.jooby.exception.MissingValueException
- io.jooby.exception.ProvisioningException
- io.jooby.exception.TypeMismatchException
- io.jooby.exception.ForbiddenException
- io.jooby.exception.InvalidCsrfToken
- io.jooby.exception.MethodNotAllowedException
- io.jooby.exception.NotAcceptableException
- io.jooby.exception.NotFoundException
- io.jooby.exception.RegistryException
- io.jooby.exception.UnauthorizedException
- io.jooby.exception.UnsupportedMediaType
- io.jooby.exception.BadRequestException
- io.jooby.Usage
- java.lang.IllegalStateException
- java.lang.RuntimeException
- java.lang.Exception
- io.jooby.handler.TraceHandler (implements io.jooby.Route.Filter)
- io.jooby.WebSocketCloseStatus
- io.jooby.handler.WebVariables (implements io.jooby.Route.Filter)
- io.jooby.XSS
- java.util.AbstractCollection<E> (implements java.util.Collection<E>)
Interface Hierarchy
- io.jooby.handler.AssetSource
- java.lang.AutoCloseable
- io.jooby.handler.Asset
- java.io.Closeable
- io.jooby.buffer.DataBuffer.ByteBufferIterator (also extends java.util.Iterator<E>)
- io.jooby.FileUpload
- io.jooby.buffer.CloseableDataBuffer (also extends io.jooby.buffer.DataBuffer)
- io.jooby.AvailableSettings
- java.util.function.BiConsumer<T,
U> - io.jooby.SneakyThrows.Consumer2<V1,
V2>
- io.jooby.SneakyThrows.Consumer2<V1,
- java.util.function.BiFunction<T,
U, R> - io.jooby.SneakyThrows.Function2<V1,
V2, R>
- io.jooby.SneakyThrows.Function2<V1,
- java.util.function.BiPredicate<T,
U> - io.jooby.SneakyThrows.Predicate2<V1,
V2>
- io.jooby.SneakyThrows.Predicate2<V1,
- io.jooby.ByteRange
- java.util.function.Consumer<T>
- io.jooby.SneakyThrows.Consumer<V>
- io.jooby.buffer.DataBuffer
- io.jooby.buffer.CloseableDataBuffer (also extends java.lang.AutoCloseable)
- io.jooby.buffer.TouchableDataBuffer
- io.jooby.buffer.PooledDataBuffer
- io.jooby.buffer.DataBufferFactory
- io.jooby.ErrorHandler
- io.jooby.Extension
- io.jooby.FileDownload.Builder
- java.util.function.Function<T,
R> - io.jooby.SneakyThrows.Function<V,
R>
- io.jooby.SneakyThrows.Function<V,
- java.lang.Iterable<T>
- io.jooby.ValueNode (also extends io.jooby.Value)
- io.jooby.Body
- io.jooby.Formdata
- io.jooby.QueryString
- io.jooby.ValueNode (also extends io.jooby.Value)
- java.util.Iterator<E>
- io.jooby.buffer.DataBuffer.ByteBufferIterator (also extends java.io.Closeable)
- io.jooby.LoggingService
- java.util.Map<K,
V> - io.jooby.FlashMap
- io.jooby.MessageDecoder
- io.jooby.MessageEncoder
- io.jooby.TemplateEngine
- io.jooby.MvcFactory
- io.jooby.ParamLookup
- io.jooby.ParamLookup.Stage
- java.util.function.Predicate<T>
- io.jooby.SneakyThrows.Predicate<V>
- io.jooby.Registry
- io.jooby.Context
- io.jooby.DefaultContext
- io.jooby.Router
- io.jooby.ServiceRegistry
- io.jooby.Context
- io.jooby.ResultHandler
- io.jooby.Route.After
- io.jooby.Route.Aware
- io.jooby.Route.Filter
- io.jooby.Route.Before
- io.jooby.Route.Decorator
- io.jooby.Route.Handler (also extends java.io.Serializable)
- io.jooby.Route.Filter
- io.jooby.Route.Complete
- io.jooby.Router.Match
- java.lang.Runnable
- io.jooby.SneakyThrows.Runnable
- io.jooby.Sender
- io.jooby.Sender.Callback
- java.io.Serializable
- io.jooby.Route.Handler (also extends io.jooby.Route.Aware)
- io.jooby.Server
- io.jooby.ServerSentEmitter
- io.jooby.ServerSentEmitter.Handler
- io.jooby.Session
- io.jooby.SessionStore
- io.jooby.SessionToken
- io.jooby.SneakyThrows.Consumer3<V1,
V2, V3> - io.jooby.SneakyThrows.Consumer4<V1,
V2, V3, V4> - io.jooby.SneakyThrows.Consumer5<V1,
V2, V3, V4, V5> - io.jooby.SneakyThrows.Consumer6<V1,
V2, V3, V4, V5, V6> - io.jooby.SneakyThrows.Consumer7<V1,
V2, V3, V4, V5, V6, V7> - io.jooby.SneakyThrows.Consumer8<V1,
V2, V3, V4, V5, V6, V7, V8> - io.jooby.SneakyThrows.Function3<V1,
V2, V3, R> - io.jooby.SneakyThrows.Function4<V1,
V2, V3, V4, R> - io.jooby.SneakyThrows.Function5<V1,
V2, V3, V4, V5, R> - io.jooby.SneakyThrows.Function6<V1,
V2, V3, V4, V5, V6, R> - io.jooby.SneakyThrows.Function7<V1,
V2, V3, V4, V5, V6, V7, R> - io.jooby.SneakyThrows.Function8<V1,
V2, V3, V4, V5, V6, V7, V8, R> - io.jooby.SslProvider
- io.jooby.StartupSummary
- java.util.function.Supplier<T>
- io.jooby.SneakyThrows.Supplier<V>
- io.jooby.Value
- io.jooby.ValueNode (also extends java.lang.Iterable<T>)
- io.jooby.Body
- io.jooby.Formdata
- io.jooby.QueryString
- io.jooby.WebSocketMessage
- io.jooby.ValueNode (also extends java.lang.Iterable<T>)
- io.jooby.ValueConverter<V>
- io.jooby.BeanConverter
- io.jooby.WebSocket
- io.jooby.WebSocket.Initializer
- io.jooby.WebSocket.OnClose
- io.jooby.WebSocket.OnConnect
- io.jooby.WebSocket.OnError
- io.jooby.WebSocket.OnMessage
- io.jooby.WebSocket.WriteCallback
- io.jooby.WebSocketConfigurer
Annotation Interface Hierarchy
- io.jooby.annotation.CONNECT (implements java.lang.annotation.Annotation)
- io.jooby.annotation.Consumes (implements java.lang.annotation.Annotation)
- io.jooby.annotation.ContextParam (implements java.lang.annotation.Annotation)
- io.jooby.annotation.CookieParam (implements java.lang.annotation.Annotation)
- io.jooby.annotation.DELETE (implements java.lang.annotation.Annotation)
- io.jooby.annotation.Dispatch (implements java.lang.annotation.Annotation)
- io.jooby.annotation.EmptyBean (implements java.lang.annotation.Annotation)
- io.jooby.annotation.FlashParam (implements java.lang.annotation.Annotation)
- io.jooby.annotation.FormParam (implements java.lang.annotation.Annotation)
- io.jooby.annotation.GET (implements java.lang.annotation.Annotation)
- io.jooby.annotation.HEAD (implements java.lang.annotation.Annotation)
- io.jooby.annotation.Header (implements java.lang.annotation.Annotation)
- io.jooby.annotation.HeaderParam (implements java.lang.annotation.Annotation)
- io.jooby.annotation.OpenApiRegister (implements java.lang.annotation.Annotation)
- io.jooby.annotation.OPTIONS (implements java.lang.annotation.Annotation)
- io.jooby.annotation.Param (implements java.lang.annotation.Annotation)
- io.jooby.annotation.PATCH (implements java.lang.annotation.Annotation)
- io.jooby.annotation.Path (implements java.lang.annotation.Annotation)
- io.jooby.annotation.PathParam (implements java.lang.annotation.Annotation)
- io.jooby.annotation.POST (implements java.lang.annotation.Annotation)
- io.jooby.annotation.Produces (implements java.lang.annotation.Annotation)
- io.jooby.annotation.PUT (implements java.lang.annotation.Annotation)
- io.jooby.annotation.QueryParam (implements java.lang.annotation.Annotation)
- io.jooby.annotation.SessionParam (implements java.lang.annotation.Annotation)
- io.jooby.annotation.TRACE (implements java.lang.annotation.Annotation)
- io.jooby.annotation.Transactional (implements java.lang.annotation.Annotation)
Enum Class Hierarchy
- java.lang.Object
- java.lang.Enum<E> (implements java.lang.Comparable<T>, java.lang.constant.Constable, java.io.Serializable)
- io.jooby.ExecutionMode
- io.jooby.FileDownload.Mode
- io.jooby.OpenAPIModule.Format
- io.jooby.ParamSource
- io.jooby.RouterOption
- io.jooby.SameSite
- io.jooby.SslOptions.ClientAuth
- java.lang.Enum<E> (implements java.lang.Comparable<T>, java.lang.constant.Constable, java.io.Serializable)